@Ryan McCue - even with the ability to turn it off with one line of code in the config file, now end users are stuck with everything or nothing with no inbetween. Which in the end, that plugin I mentioned above allows me to keep post revisions turned on but I now only have a maximum of two post revisions which I am totally comfortable with.

We will have to agree to disagree but with something like Post Revisions which affects the database, effects every post and page in WordPress, there should be an easy way to manipulate how something like that works without a plugin considering it is a core feature.