I don't think that's ever going to be possible this is because the exchanges and platform which you are referring to are all business oriented, this means they are their to make profit and not losses, not matter how little the fee might turns out to be they just have to charge it, and know exchange have the feature of allowing others to pay for the next person's withdrawal fee, because your fee is always automatic ones you want to withdraw.
The best option you have is, you either wait patiently for transaction fee to reduce a little more to the level that you can pay, or you shouldn't go to a centralized exchange to buy you Bitcoin at all, maybe some P2P option might help since you are allowed to choose which fee rate you want to use and execute your transaction, but not sure how much different it might be from what the centralized exchanges will charge.