this has been played out, but my $.02 is... 2" ain't a bit bad. Apparently your rifle likes Winchester ammo a bit more; good.
I think that for deer, 'premium' ammo is a waste of money. As others have mentioned, lots of inexpensive bullets out of .270 will kill the deer just as dead as anything else. And I'll had... they'll do it further out than most of us have any business shooting at a deer.
I'm usually hunting with a 336 or a muzzleloader.