LT250RWV, if it wasn't for personal issues with RK, I'd say you're 100% right.
If an Edelbrock intake makes 10% more power than the Holley and costs 3X as much, you won't be quite as fast but you'll be able to afford more go-fast products for your car.
The best and fastest is only important if the money isn't.
However, there's other stuff like customer service, attitude, honest business policies, the question of if you will ever see those parts again when he gets them, etc. etc.
Only chance RK has to get back into the running is by changing all of that about himself, enough so that it convinces those of us who have been wronged in addition to new customers, that he's a trustworthy and reliable builder who will honor legitimate issues....but I'm afraid he's way too set in his ways.
His only income is going to be from guys who don't know any better, and he knows it.
tl;dr
It's not his products, it's his attitude.