There's a difference between friendly & constructive criticism and selfish complaining. What you wrote definitely belonged in the former category and every dev is free to disregard your opinion if you're not the target audience. If you're not sure, then just word it accordingly. I didn't notice the cross-eyed thing, but I'm not known for being very observant.
I'm a dev too (in some sense) and I would have appreciated it if you gave me that kind of feedback. That's double checking I'd gladly do.
I don't know what you wanted to say with the last paragraph.