Well yeah, of course it's not just "philosophy". Rivera is also horrible at multiple aspects of his job, including talent evaluation, clock management, loyalty to coaching staff/aging veterans and in-game adjustments.
And just a few weeks ago everyone on this board was ready to send Pete out...