Hi pb7090, and welcome to AF (a day late, I know!)
Skins you can largely replace with a custom launcher.
The only thing you can do if updates are too slow is root and use custom ROMs. How well this works depends on how much developer interest there is in the device - I suspect that there might be a decent following for the Optimus G, given time, but that's only a guess, and I'd advise doing some research (visit the device's All Things Root forum here, for example). You should know that rooting invalidates your warranty, and not everybody wants to do it.