The people at the lighting stores are there to sell lights and could care less about code compliance. I had a customer buy some little can puck lights that were listed for non-IC installation with little 3" tall cans. The building contractor had made her an arched opening of solid wood and assured her that any electrician could "whittle" some pucks into the framing so she bought these as the sales person told her the 3" tall cans were not really needed, the lights could just be pressed into the wood with a pigtail going up into the attic thru a drilled hole.
After calling the manufacturer I got her to "see the light"