I think many CW haters are offended by the price point, which is quite funny actually. CW makes a very nice watch for the price point!!
The other beef with the brand (which I think is justified) is that they have no DNA. They are great at riffing on others and do quality work but it’s hard to find any coherence in the brand.
Every watch they make seems to have a horological analog. That’s my take.