"My hobby is playing football" doesn't relate to the football itself. It means "My hobby is playing football games." You can't play more than one football game at once either but, as you know, that doesn't make the sentence wrong. The teacher's reason is silly, and more to the point, is not reflective of English usage.
Interested in Language