I don't hate vegans. Just some of the commonly espoused philosophies people have behind being vegan. Many of them seem like narrow perspectives. For example, this idea that being vegan is somehow more ethical. When in reality, there is no ethical consumption in the situation we're currently in. As an american, I know most of my diet was produced exploiting someone, somewhere, or something. But I don't think that means one should stop being vegan. I just wish instead of optinng out of something that helps few, we could take more direct action agains those harmful practices in general.
I've eaten a number of vegan meals, and it's probably not something I would choose. But after going to a vegan thanksgiving, I was definitely convinced there were tasty alternatives to some of the food I'd normally eat. I hate seeing it be treated like a fad, or a hip lifestyle. What's the point of veganism if it isn't an accessible diet? It getting popular has made it less affordable, and that seems to defeat the purpose
This is non sequitur and a common one.
The idea of veganism is to reduce suffering as much as possible by terminating all links that directly tie to aninal suffering. Vegans understand the world is built on exploitation and you can't avoid it entirely, but being vegan is an ethical position and it is one that makes them more ethical than meat eaters when it comes to THIS specific situation.
Of course, being vegan doesn't mean you are ethical in other areas of your life, but the majority of vegans I know don't let their ethical activity end there (anecdotal, of course, but in my experience the specific compassion that it takes to be vegan applies to may other aspects of life too).
Also your second point couldn't be less true. Veganism is not only spreading it is becoming more and more affordable.
For a start, (access to vegetables, grains, pulses, etc... permitted) being vegan has always been very cheap if you cook yourself and the fallacy that it's expensive us another common falsehood spread by those who aren't vegan. The only expensive thing is buying certain branded vegan products which you do not need to buy.
Certain areas of the world make it harder to obtain basic food items, but if you have access to them there are enough cheap, tastey, nutritious, and quick and easy to prepare vegan meals that is smashes that myth entirely.