He said nothing about your chances of getting a legendary, he just explained that as the game is, it's impossible for lucky charm to even give you magic items.

I have found legendaries and uniques with the lucky charm message (From my game where i didn't know about this stuff and had a lucky charm set to try to get rarer stuff), but if you do pay attention, every time you receive the "Lucky Find" message and there is anything rarer than common, it will be accompanied by common items. These common items are the lucky find.

Also if you do read the Lucky Charm tooltip, it says it improves the chances of getting EXTRA loot, not BETTER loot.

Now, since the game has limited resources, it's nice to have lucky charm because you have the chance to generate extra stuff.

A question though: What are the components inside T_ST_SecGearNormal? Is there anything that justifies having a lucky charm set in there?