I've found that the people I know (even excellent programmers) who love PHP tend to hate Ruby and find it extremely confusing.
Maybe there is just a fundamental brain-structure difference between individuals... I don't actually think PHP is easier for a beginner than something like Sinatra, so I don't buy the explanation that PHP is easier for those new to programming.