I am absolutely and categorically opposed to the idea of a 47 hour TT PPL offering to fly “all-comers” wherever they fancy going. Irrespective of any financial consideration, it is without doubt a risky practice. One only has to look at the aforementioned flightshare sites to find several such advertisements - all perfectly legal
I also have concerns that the inexperienced PPL may not have developed the decision making skills or the personality to tell his passengers that it isn’t suitable to fly, and could therefore be pressured into flying in unsafe conditions.
A few years back, the CAA had rules governing charity flights which required that no ppl could carry (unsuspecting) members of the public on a charity flight unless that had a certain degree of experience and currency on type - and only under good VFR conditions. IIRCC you needed >300 hrs PIC, 50 hrs PIC on type and 5 hrs in the last 30 days. Perhaps this might be sensible for these cost sharing flights?
I haves personal experience of getting calls and texts from a Wingly pilot asking for help when he had taken off in conditions that were way outside his experience, skills or qualifications. My first advice was to turn around and land back where he had departed from, but he replied that he couldn’t do that as he and his Wingly pax had to get back for work. With some help and advice - it didn’t turn into an accident.
However I firmly believe that this is worlds away from an experienced PPL, agreeing to fly another PPL, or family or friends, who both know the pilots experience and are happy to trust them with their lives.
I have close family that live in distant parts of the uk, who have, in the past, asked me to fly them back to the uk for one purpose or another. As mentioned in an earlier post, I am often asked to fly other a/c owners to deliver / collect their a/c from distant locations. However I am not wealthy enough to be able to fly them for free. As @johnm wrote, this is not a risky situation - neither is it flying for hire and reward . I’m 71, got thousands of hours, I don’t need more hours to get a flying job, so what “benefit” am I getting, other than enjoying the flying and helping a friend. It seems to be a gross breach of my civil liberties to make this illegal.