I'll freely admit to a lack of knowledge of the class, but - really? Artificers use ranged weapons and melee weapons and implements in standard builds?Right, those crazy artificers. Nobody plays them, especially not in an Eberron setting.
Anyhow, admittedly it's just as bad for any class who wants to just use a ranged weapon and a melee weapon. I guess I just don't see a huge issue with making players sacrifice a (really pretty small) amount of power in order to gain versatility, but I'll freely admit it's very possible that there are build options I'm not considering or even aware of.
Anyhow, even if it's not my preferred option, the Feat Bonus solution sounds like a fine compromise. Doesn't seem like it's going to be possible to make everybody happy here.