Hmmm not sure I agree otherwise why post stuff.
Its a compliment in many ways. The technical quality is so high i find it frustrating that there isn’t more punch and meaning in the piece. (The TJ logo is nice but too subtle.)
I would call it constructive feedback rather then over criticism.
Im not Jim Carrey by the way
(thats just my quote)