Honestly, I can't say that I wouldn't buy one of these if I saw them at a store.
Not because it would fool me, but more as a novelty. They look pretty neat, and it would be cool to see how the plastic stands up to legitimate Bionicle parts.
Also, note that they actually say "Bionicle" on the packaging. This means a couple of things; Firstly, they could get in some serious trouble for this. Secondly, it seems rather odd that they'd include that, rather than some generic STAR WARRIOR MASKER esque brand name... As if having the real name would boost sales. I'm going out on a limb here, but perhaps Bionicle still has a good enough rep to sell decently under the name alone.