The reality is that these framesets are £300 new. No one on here thinks they couldn't build a far superior bike to yours (taste being subjective) for the £900 difference.
If you listed this build for £600 on here, it wouldn't trigger a buying frenzy.
Clearly!!!