As a counter point, Apple has a habit of labeling products with i- and labeling software libraries with -Kit.
So yes, Apple does reuse monikers in their branding. But they use them to create a branding language that helps them to better communicate with customers. This is starkly different from what Microsoft is trying to do with the Windows brand, which is to turn the word into a blaring, monotonous drone to be blasted at us until we enter some sort of alternate mental dimension where words lose all meaning and every single noun is replaced with the word Windows.
http://www.bloomberg.com/news/2014-05-04/swatch-objects-to-a...
Microsoft chop and change brands all the time, often in ways that are confusing to the consumer and damaging to the business.