you dont even know who made the frame so cant possibly know if it was designed by JM or if it was put together better, as you say
I have a frame very similar, think it was badged as a Ballistic when sold, and as something else when sold by another shop. It is more than likely a generic frame made and rebadged by different shops.
Here is one of many articles in the archives about a similar frame