Sure. A peer to peer network could easily handle all that extra fluff.
Watch this
https://www.youtube.com/watch?v=EvJPyjmfdz0
Then explain to me how this would be on the P2P bit of the network. All of what I've mentioned would be either server side or client side. Most of ED is not P2P.
Don't let the facts get in the way of a good snark though
OP's got a point about the powerplay stuff. That stuff probably didn't need to be done as a priority.
The environment and feel stuff probably should be done before it.
Much as I like people agreeing with me (seriously guys keep it coming!) I didn't say anything about PP.
That said I do actually like PP, mostly because as someone who's pledged it does add to the immersion. In systems not controlled by my power I have to keep one eye on the scanners and as such I have to be aware on a general level of who controls what. It's one of those things that give a sense of life to the bubble.