I don't think there is anything wrong with using phpfox. I think it may be a similar problem that see with phpnuke. It get's a lot of negative responses. But it's really because they make it so easy for people with limited webmin or php knowlege. It's generally poorly implemented and not kept up.
