Much of this is also driven by the fact that airlines want to show up near the top of search results on Google and other search engines so everything is an additional fee to make the base price seem low. Just like hotels and their nonsense “resort fee” or other nonsensical fee you can’t avoid.