The other thing to keep in mind is that the 'huge' bonuses usually aren't very large from an income statement point of view; if you bought an extra 0.5% growth (or savings), it was easily worth it.
As to why this is allowed, I think it's seen as a private transaction between well-informed and consenting parties, so there needs to be a compelling reason for legislation and regulation.