I am pretty sure I have a 17" TV, does have HD though!
It surely explains why you prefer 720p... Try it on a 40'.
It's not "better looking textures". It's called image clarity. It helps you to see what is happening in the game. Even on a competitive online game, it's an advantage.