Captain Picard's Hair wrote:Ramming something at light speed to the effect of immense distruction is actually a bit that makes a lot of sense to real-world physics;
That really depends on how your drive works.
Most super advanced drives depend on some kind of shortcut around relativity, since relativity says you have to have infinite energy to reach the speed of light. This is obviously impossible even in a sci fi universe. So Trek warp drive "jumps" the lightspeed barrier so fast that the universe doesn't notice so that it's never actually AT lightspeed, and then does some space warping thing to travel at FTL without requiring some absurd amount of energy.
Most drives do something along those lines because the alternative is to say that your warp/hyper/whatever drive really does require colossal amounts of energy - like, rivalling the sun. Which is a problem if your universe is one in which buying an FTL spaceship is akin to buying like a yacht or private jet today, or even a truck or car.
Because how do you police a universe in which one can stoll down to the local dealership and buy an item that can blow up a very large chunk of a planet if misused? All those swarms of traffic we see near advanced planets... does nobody ever just decide to ram their ship into the planet for fun? Nobody, ever, not once? If one in a thousand people in the world today had a personal nuke, nukes would be going off daily!
Generally though, the silly moments were well within the plot (there was a fair bit of audible laughter in the audience particularly for Poe's toying with Gen. Hux -however that's spelled - in the opening scene). The movie executed a fair number of major twists quite well in my opinion.
I thought the humour worked very well for the most part, and the action was a bit silly if you think about it, but it looked cool and felt energetic and entertaining. The ramming was indeed a very cool scene. I don't feel a burning desire to go back to the cinema to see it again, but all in all it was well worth a watch.
Give a man a fire, and you keep him warm for a day. SET a man on fire, and you will keep him warm for the rest of his life...