You have a point, but Bitcoin started with an understanding that 1 satoshi was the minimum. Now, we're being told that the limit is 5340 satoshis, with no free-market input on the matter. It's rather disappointing. Individuals should be able to decide what size of transaction is too small - we shouldn't all be forced to suddenly abide by the same arbitrary rule.
Last time I checked Bitcoin was opensource, The client and the protocol. Did Gavin changed that as well?

Look IMO your problem is that you still confuse Bitcoin with other alternatives having a central authority. Bitcoin transactions don't magically happen, All nodes participate, Those nodes have challenges to overcome and some of them are common ones. This is a "suggestion" on how to overcome a certain one of them.
Look at the recent unfortunate fork event. Wasn't the devs utterly helpless at "applying" the solution? It most be adopted/executed by the network in order to work. So they "suggested" the solution. They provided rationale for it, People liked it, People saved the day.