I feel like this is only slightly worse than booking on any other airline. Even the supposedly "good" ones like Delta do a lot of these tricks. No reason not to, it's basically free revenue for them.