Flying solo is great because you don't have anybody nagging you. You also make far fewer mistakes
However, I do think there is an excessive emphasis on going solo ASAP in the PPL training. It is regarded as some kind of manhood (or the equivalent for a girl) initiation ceremony. It's really daft. If I was teaching somebody I care about to fly, I would make sure they can fly an ILS before they go solo.