This is the type of self-interested philanthropy that gives tech non-profits a bad name. Whatever happened to giving without the expectation of return?