There are some very good points there. I kind of agree with ST:E that Shinzon's ship should have got right next to Earth, and I feel that the fantastic Scorpion craft was woefully under-used, and squadrons of them should have been seen in some aerial scenes swooping down the streets of San Fancisco and taking pot-shots at civilians.
I don't know, something about the Enterprise trapped alone in the middle of a nebula kinda gets to me. Having some space docks nearby kind of destroys that, and the plot point of there being no properly functional ships would just be too convenient. But then again, that has been my writing and preferred reading style since before I can remember: an epic last stand, each side trying to desperately cripple the other. It's no longer a matter of victory in the end but of surviving. In this heat of battle is where the heroes are made. Data sacrificing himself to save his friends and crew, the 300 Spartans and the Thespians holding off the Persians so the Athenians can retreat, the last of the Rohirrim riding with Theoden from Helm's Deep.