The dev posts an update every week. I've no idea where your opinion is coming from (maybe a little idea but i'll keep that to myself..)
I have the sneaking suspicion there are paid trolls in these forums that FUD promising coins. Makes it easier for whales to accumulate coins. Do your own due diligence.
I like how PPC keeps long term PoW rewards, that is the foremost thing a cryptocoin can do to ensure fair distribution.