Yeah I would argue MS is Software last. MS invests in the same caliber of HW as Sony, or better.
XBOX> PS2
360= PS3
XB1= PS4, XB1X>PS4 Pro
Sony on the other hand I would argue is most balanced in their approach. They always want the top HW or with unique aspects (like CD, DVD, Blu Ray). They put out quite a bit SW and invest heavily into new AAA ips. They invest in services like in the PS3 era, they offered PSN for free when their competitor was making big bucks.