I really dislike the attitude of complaining that someone hasn't given "enough", especially when they've already given more than almost anyone else.
(And, even if any of the foregoing made any sense, the notion that an 'appropriate' amount is somehow measured relative to the company's revenue, rather than the factual costs of maintaining the software, is disqualifyingly silly in its own right.)