Generic is the lazy word I see thrown around today. Substitute: it doesn't look like Starfleet or starships so it's not what I wanted it to look like.
It's not generic because the scenery isn't what you expect. It is deliberately not those things. Variety is the spice of life as they say.
The movie isn’t getting bad reviews because there are no starships in it. It’s getting bad reviews because it is a bad movie.