I do not only think that, I even know that.
I know the guy, he lives 7km from me. Trust me, he's not a LEGO employee...
Many people have stuff like that...
Not being a LEGO employee doesn’t mean that you can build in a professional way. There are more people who liked it to build on a bigger scale than the almost compulsory minifig scale.
To get stuff like GBL is not that difficult when you know the way, and you can buy steel rods in every nearby hardware store.
I know this person even better because sometimes, we build a display together. And I can assure you, except for those little flower plants, he never uses this glue on his models for one simple reason; he wants to use his bricks again..
"Too low they build, who build beneath the stars".
Edward Young / Night Thoughts.