I randomly saw this post.. I think it's a post for all those that despise Red Pill..

RP is great

What does PPD think of this post? Is she delusional or spot on?