Jesse Sky, Bioware Designer, part of the flashpoints and operations team, offered an explanation on why Gray Helix Components are BoP.
Gray Helix – Bound to Legacy (Please) | 02.14.2013, 10:02 PM
Gray Helix Components are BoP so that players with only one character at 45+ aren’t at a massive disadvantage. Having several alts is a significant advantage while earning Reputation, but some very specific rewards are special enough that they take a bit of extra time and cooperation to obtain. The Event will repeat with enough frequency that you will be able to obtain these items even if you miss out on Components this time around.
Flashpoint and Operations Team