Judging by that response I'll have to guess that you and Steve have some antagonistic history?
Steve may have in the past done/said stuff such as you suggest, but he sure hasn't done it in this thread. At least not that I can see. If one didn't already know, they'd have no idea by anything he's said here that he markets a product that could considered to be competition to the kit in use as the subject of this thread. Right?
How does the EMS kit calibrate the sensors' closed-loop controllers?
Hasn't done it in this thread... To the degree he's done it in the past. But it's a baby step thing in his history. And it's gotten so old.
Steve can and has been a valuable resource within the community here. When he's not being an outright salesman or watching his own back (even to his own detriment). His tendency toward the latter in times past has worn thin enough that his good intentions in this thread (or others) are watched with the proverbial short leash.
As a group here we're lucky Glen. There are some members here that are professionals within the field that participate as members. Guys that don't see their membership as a sales medium within a target rich environment and choose to be another "one of the guys." One of the guys with potentially more insight, background and knowledge and a willingness to
share those things; but still just one of the guys.
There are others that are perpetually in competition. If one of them chatters up within a thread another will have to attempt to step above and beyond to score points or, potentially, score a sale. And there are those few who have to defend themselves and their wares,
ad infinitum and
ad nauseum, whether their wares are challenged or questioned or just because they might be compared.
Those latter categories get so old so fast. For a bunch of guys that just want to hang around and chat about the bikes it's a pain in the ass. That some are judged by their history is unfortunate but understandable.
You, for example, in your short time here have seemed almost nothing but helpful; with an intent to chat bikes and share an obviously well informed knowledge of the systems of which you choose to speak. And, thanks to the Travel Gods, you've done with so without a bit of the CYA or need to demean some perceived competition that has in the past been all too prevalent from others.