Slaughterhouses are pretty horrible, thats true. Ive seen lots of videos that were pretty disturbing, with like employees torturing the animals just for kicks, zapping them around and laughing. But on the other hand, its hard to imagine a slaughter factory that would NOT be horrible. Its a place where living things come in, and wrapped products come out, how the hell could it be made "pretty"? Also it has to be pretty disturbing to work there. It can probably really change people, and probably in a bad way.
Those must be slaughter houses from some 3rd world country then, or the sort of slaughter houses that operate illegally and don't produce meat that you could easily (if at all) get your hands on.
A real slaughter house is actually a very clean and efficient place. Animals are killed quickly and painlessly (they are totally paralyzed and made incapable of feeling pain). Every single stage of the animals slaughter is also monitored, and any meat that would leave the slaughter house is first inspected (so are blood and the insides of animals). All these inspectors are also not hired by the slaughter house but usually by whoever the meat would be going to, meaning they do a proper job.
I have a family member who works in a slaughter house and have been to one before, and they are not disgusting or cruel or even anything like these videos would lead you to believe (other than animals getting killed, which can be sort of disturbing the first few times you see it, but it is not like blood and guts all over the place).
All those videos you've seen are nothing like your average slaughter house at all.
Anyway, I don't care about the morals of eating meat. I can eat meat, and will do so regardless of what people try to say or do about it.
Also, crop farming and eating vegetables is just as immoral as eating meat. Animal habitats are destroyed due to farming, pesticides kill a lot more than just pests and in the battle of combine harvester vs harvest mouse (and allies) the combine harvester wins, every time.
So trying to take the moral high ground makes you look ignorant or hypocritical.
I am going to eat meat and laugh in the face of anyone who tries to stop me (with a mouth full of chewn up meat!).