I fail to see your point. All companies give trademarked names to their products, and to specific features of their products (especially the features that are used heavily in marketing).
Apple is welcome to give any name they want to their product. But when they confuse users to the extent that otherwise-smart web developers start producing "retina.js" to manage resolution independent images (hardly an Apple-specific problem!) then the practice has gone too far.