So you're rather force people that DON'T need advanced seats assignments, overhead bin space, etc to pay for those things anyway?

Seems to me "greed grab" applies more to the airlines that force you to pay for those things even if you don't need them.