They are, just because they're older. But clearly not the best anymore. I've been reading up on it last 20 minutes or so. Looks like NavoSOL, Theracurmin, and Longvida in the lead now. BCM-95 and Meriva in second, theoretically. C3/bioperine is a distant 3rd. Biomor is probably the newest and potentially best. But it's so new there is very little research on it and less brands.
I plan to switch from bcm-95 to NavoSOL (A1 vitality on Amazon.com) for now and keep an eye on developing research and brands offering Biomor through Amazon subscription which I use often for supplements. I think NavoSOL and Biomor seem to be the frontrunners, as nothuman said earlier. Per the usual, he's on top of the latest supplement science.
A lot of guys are using LEF BCM-95 and should update their choice. I hope LEF updates their products and adds a better delivery form like NavoSOL in the future.