One explanation would be that if you are an "extreme" user, you are bound to find fault with all the offerings on the market. The need to tweak/customize/adapt naturally arises when you have reached a certain level of sophistication and when it does, you can only be satisfied by a product/service appropriately tweaked/customized/adapted.