I can DEF expect better from a 1st year car.
it hasnt been JUST the gas cap. people have gotten that replaced and/or had it from day 1 and have had check engine lights.
I really dont care WHAT the check engine light is about, the fact that it ruins a day (s) and includes a dealer visit is enough for me to be fed up with it. I had never even seen my check engine light in my Hondas starting with my 1st 95 2 door (233k miles) through every accord/crv/ridgeline (i have owned 1st year prod models since the redesigns if the accord in 97 or 98 dont remember, and 03, & 1st year crv's) I would never think twice about purchasing a first year Honda.
the engine light is a fluke in the 7, along with other many "warranty" fixes that koala had referred to. The quality and reliability needs to be improved, ESPECIALLY for winter driving. (heating up times, the imrc valve/shutter valve problems etc.)
Great car, drives fantastic and its so fun to drive that this factor sometimes makes you not pay attention to its shortcomings.