Bitcreditscc suggested I ask Gavin Andresen, so Gavin, if you read this and have a reply, that would be helpful.
Gavin's
proposal from 2012 includes the text "Mining pools and solo miners have already started implementing their own fee policies, and will, of course, be free include or exclude transactions based on whatever policy they like."
You people get emotional and stop thinking rationally. All you are saying is that we should be at the mercy of the top 10 pools because they produce the majority of blocks. ie everyone's ability to transact is in the hands of ten people.
LOL @ quoting Gavin Andresen. Go ask him now if he thinks it's a good enough idea to make it protocol.
Granted, bitcreditscc has slightly misrepresented what "you people" are saying since the "top ten people" will most likely never be "the miners", but his interest in the subject is still warranted. Is there any protection built into the protocol that would prevent miners from including or excluding whatever valid transactions they want?