As rightly pointed out by Roy_L, this wasnt much of a review, more of a rant. Therefore, stands withdrawn.
this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn. this review is withdrawn.