You can buy it cheaper on Aliexpress, but it will take several weeks, and everyone wants instant gratification. That's the entire business model of majority of Amazon sellers - buy on Aliexpress/baba - sell at Amazon at a markup.
Not instant, but often quite manageable.
Also if you continue supporting Chinese sellers on Amazon, this would still encourage these behaviors.