I may be speaking out of turn here, but I'm pretty sure that was intended as a clever remark (read as an attempt at a joke) and not a slam towards what you are building.
There have been plenty of flame wars here,but they tend to be more about disputed opinions. Issues with skills are almost always more constructive and typically involve suggestions for how to improve something that didn't go quite as planned. Outright dislike of something is typically stated as an opinion, like that doesn't work for me or it's not my cup of tea, but that's just me, or nice build but I just don't care for pointy guitars etc.
Attempts at humor however, abound, and sometimes they are home runs and sometimes they fall flatter than a road kill armadillo.
After all, with one noteable exception, we are all just excitable boys.
SR