Yeah but i've known some people paying like $20 per tx which is ridiculous! That's why i made this guide

That should be on custodial exchanges. Any noncustododial wallet that have such poor fee estimation algorithm should not be used. By like I have once implied, it is still good to check the mempool before making transaction.