The full ear cover can be too hot for some. For many it's comfort. Pick what works for you.
The question many people have answers to. Personally i don't even see why people like on ear. I feel like you can get better sound isolation and quality with over ear.