Okay, so, three seasons in, and I guess this is the year I finally become a Star Trek fan.
However, I have such a hard time with some of the fantasy in the show.
Relativity just doesn't exist. There exists an absolute temporal frame of reference in the universe, and everyone is on it.
You can totally violate causality via the magic of subspace communications.
Warp 9 (9 times the speed of light?) should still be stupidly slow to get anywhere, but somehow they manage to get from one star to another in at most a week.
Everyone uses Earth-based units of time (hours, days, years).
Everyone speaks English. Nobody even mentions the magical translation device. Even in situations where the magical translation device couldn't be around, everyone still speaks English.
Everything, every planet and every spaceship, has Earth-like conditions of atmosphere, temperature, and gravity, which just so happen to work for every species.
How does a tiny shuttle pod have Earth gravity anyway?
Almost everything looks like humans. A few concessions are made now and then, and I understand considerations of budget for the show, but at least allude more frequently to non-human extraterrestrials!