I do have the Hamilton, and I've previously owned the Seiko. I recognise the relevance of the different market sectors, and I like Casio - but not when they produce a watch that looks more like something else than a Casio.
To buy this Casio I'd need to be sure that the Seiko and Hamilton were completely unattainable.