I would have significantly less problem if they labeled them as what they are : modestly clocked i3s, with good battery life and a mediocre SSD most of the time.
They do market them that way. The i3, i5, i7 are telling the user two important things.
1) Relative performance in that market segment
2) Features that create the relative performance. Hyperthreading on i3 vs pentium, turbo boost on i5 vs i3, higher clocks and cache on the i7 vs i5.
You are just complaining they don't market what the cpu absolute performance is so it is easier to compare along lines product lines. Intel also makes it very clear what type of product line a cpu is based on the letter following the model number.
Desktops
K - Unlocked (adjustable CPU multiplier up to 63x)
S - Performance-optimized lifestyle (low power with 65 W TDP)
T - Power-optimized lifestyle (ultra low power with 3545 W TDP)
R - BGA packaging / High performance GPU (currently Iris Pro 5200 (GT3e))
Mobile
X - 'Extreme'
Q - Quad-core
M - Mobile processor
U - Ultra-low power
Y - Extreme-low power
H - BGA1364 packaging
----------
You can complain about intel marketing not being clear enough to the end user, but don't misrepresent the marketing that they are doing.