Blockchain has some fixed fees, but you can try the desktop wallets which allow custom fees if that is what you intend.
I think we should talk about the facts, not how something is good or bad because some people think so (and some of them don't even have experience with that service), and say that this online wallet also has something called
"custom fees". Therefore, OP lives in the delusion that someone imposes something on him, which would happen to him with Electrum or any other crypto wallet that he does not know completely.
I always read the FAQ, it should be the first thing everyone should do before they start using any service.
You can choose between a Priority fee and a Regular fee. The Priority fee is calculated to get your transaction included in a block within the hour. The Regular fee is lower, and is for users who can afford to be a bit more patient; a confirmation for a transaction that includes a Regular fee will typically take a bit more than an hour.
Advanced users can set custom fees for their transaction in units of satoshi per byte (sat/b) by pressing Customize Fee and entering an amount. Please note that setting too low a fee may cause your transaction to remain unconfirmed for a long time and possibly be rejected. Customize your transaction fee at your own risk.