> OK, I guess it's a matter of semantics then. I
> consider lists and libraries to be web parts as well.
Perhaps you also consider a web page as a database, because it displays
information from a database. When you go to manage the web page, however,
you will find that database tools don't work.
Yes, it's a question of "semantics" -- the study of meaning in language.
Your approach simply obfuscates the meaning of the practical language we
need.