“There is NOTHING a 25/06 will do that a 6.5/06 won’t do better“

When I read statements like this, i wonder what “better” means.