I play on insane I will tell you bull crap 1 game will take me 2-3 days to complete that means taking over every single planet in the large 5 star systems thats like 144 planets or something. Those basturds build cannons like its nothing my planets are constantly getting hit in diplomacy more then once I have to rush to take the dam planets which are protected by starbases and fleets and hordes of mines do you know how long it takes to clear 150 mines from 1 planet after you take it with a scout and you cant build more then 1 scout you need the dam points to build fleets to destroy everything.
To take care of mines (which the AI way overuses often) just use like 5 scouts and 10 flak together. Micromanaged well they can clear minefields extremely quickly.
For taking planets late-game against very tough AIs, I usually get a ton of carrier caps and LRF and park them at the edge of the gravity well while my fleet destroys everything automatically. At that point one's already won and there isn't much point in continuing except if you just like watching explosions.
letting the AI build those dam cannons was a mistake it was hard enough with the dam AI building starbases in the same dam planet gravity well right after you just destroyed one and they constantly send them so you have to keep a fleet held back just to take those dam things out before they are built. And then you hope and prey you have a fleet close by when they phase jump to a planet build a starbase in the gravity well and bomb the planet with 4-5 shots from a cannon yeah i dont know what setting you all play on but insane is insane its war out there and you better have the defense but most important you better have the fleets to back up those defenses or else you mine as well play on easy.
http://grammar.ccc.commnet.edu/grammar/
Also, your bombers will take out enemy starbases very quickly late-game.
And, like said before, superweapons are not really an issue if you understand that Auxiliary Government negates the Novalith.