This story seems very odd to me too. What you describe is 180 degrees from any experience I have ever had with SMc Audio. You may have been speaking with a former customer or possibly another industry professional who has a loose association with SMc Audio and ended up too far over their skis when trying to sell an amplifier. In my over 20 years of dealing with them, I have never heard of them pressuring anybody to do anything.
At this point, SMc Audio is mostly a very small boutique craftsman shop and they usually have all the work they need. As far as I know there are only two principal employees and I doubt you were speaking with either of them. Their bespoke manufacturing model is maybe not for everyone but most of us who have their stuff understand the high level of quality and value of their products. IME, they are extremely good people to work with.