Can PNP BJT have its collector grounded?
You could replace all BJT's by n-channel mosfets, then you don't need to invert the driving signals.
However, the Law of Conservation of Misery will apply: you now need to level shift the signals for the upper n-channel mosfets to drive them correctly: it will not simplify the circuit or reduce the number of components.