Nothing wrong with Greek yogurt, as long as it's real Greek yogurt with love active cultures, which very few of the options in the grocery store actually are. It's high in good fats, low in carbs, and is very filling. Plus it has should have live active cultures which are good for digestion and gut health. Cottage cheese is another option that's just as good. It's almost all casein protein.
I don't get the mentality that dairy is the devil. I avoid a lot of it just because I'm lactose intolerant, but if I weren't I'd eat it constantly. Dairy is one of the most anabolic foods you can consume, along with eggs. You just have to pick and choose which kind you're consuming and make sure it fits within your current macro needs.