This one is indeed a valid criticism and any user will face these problems once they play a bit with it. I think Monero has its place and offers some important things that Bitcoin lacks, but no project is perfect and Monero has a lot of room for improvement.

Agreed. any project that stays humble and open minded will always provide value. 🙃