I played TF Mars many times and never took that long. Actually I found it to be in my sweet spot of complexity and time. But max 4 people.
But I totally get you. I have this friend who has a very peculiar way of explaining games. He explains the strategy instead of the lore and mechanics. I need to understand the mechanics first not the strategy. And he easily takes 1 hour to explain a game like Mars....