@davidy13,
No, it's not wrong. As is the case with the sentence in your other thread, one might allege that it is awkward (i don't agree about this particular sentence--the other one is absurd). However, neither this sentence nor the other sentence is either illogical or incorrect.
One of our members here who improved his English a great deal while here posted a series of sentences over time, last year, and they were truly awful. They were not just awkward,
they were wrong. These are not wrong, but i can see why you would find them jarring to your ear.
Finally, don't call me "dear." We don't know one another, so i am obviously not dear to you. I abhor false bonhomie and what seems to be a Chinese penchant for trying to make online posts into friendly letters--they are not. Maybe you've been over there a little too long.