Amazing so many lauding the merits of the 7mm08 yet most would not even consider owning a 7mmx57mm. Yes I own both.
I'm guessing, assuming your statement is true, it is because of greater availability of brass and/or ammo. I think a lot of people (I won't say most) laud the merits of the 7-08 based specifically on it's similarity to the outstanding 7x57. Just my thoughts.