P2F is not going away anytime soon. Just have a look at some of the posts on here. Some of the questions asked look like they have been written by children Using text speak to ask who to send £50k to in order to fly a 737.
Sooner or later this will start to affect captains and their bottom line and then we may see the unions wake up. Until then, it is dog eat dog for low houred guys and those with the hours just don't care.
Once people start paying £500,000 for a 0 to captain course (and they will queue up to pay it) we may see a change.