I understand your point and agree. I just get frustrated when people believe we should beat team X simply because we have more "talent." I believe the word is way overrated. I don't even completely understand how it is defined.
I would define talent as bigger, faster, stronger, athletes with superior skills. You can usually tell which team has more talent during pre game warm ups