Exactly. One motivation behind Bitcoin's invention was to do away with centralized payment service providers (banks). It's weird that so many people voluntarily choose centralized payment providers and then complain about them charging fees. Why can't these people use free wallet software, which is very easy?
There is practically no reason to opt for a web-wallet instead a SPV one. One could argue that they have 2FA, but that can be pretty useless depending on how your system is compromised.
I agree with this for a huge amount of 1 BTC and just getting $0.25 for fee that is very small
Bullshit. Again, the amount of Bitcoins that are being transferred is irrelevant. The same fee could have been necessary for a $1 transaction.
If you think that those fees are too high for you, then why don't you just lower the fee just like what you did before ($0.11) ?
Adding an inadequate amount as a fee for a TX will prolong its confirmation time (or could even possibly get dropped by the network eventually).