Intel does name their chips. ex: Intel Core i7-6700K[0], Intel Core i7-5775C[1]
They also have families (Core i7), and generations (6th Generation i7 Processors), and microarchitectures (Skylake)[2]
As for making it clearer, I think the i3/i5/i7/Xeon branding is probably as clear as they can, given that they have a few dozen processors per market (Desktop/Server/Mobile/Embedded) per generation, each targeting a different thing (low TDP, high clock speed, more cores, hyperthreading, etc).
[0] - http://ark.intel.com/products/88195/Intel-Core-i7-6700K-Proc...
[1] - http://ark.intel.com/products/88040/Intel-Core-i7-5775C-Proc...
[2] - http://ark.intel.com/products/codename/37572/Skylake#@Deskto...