Not to Rant, But what is this Miles guy talking about with the "plain sight" & New car Ads?? All I see is air when I look to the sky! I don't get it!! Oh, I need some Alka-Seltzer!!