I feel with you, I love coding/creating stuff, everything that is rational and does not have room for interpretation if it is wrong or right, but marketing/design and all that is absolutely something I don't want to do and wish it wasn't a necessity for many things.
But I agree with richard and for me it is especially the logo. It feels to me like a logo an alibaba vendor that sells light bulbs would have. I don't know where this specific description came from, but it just feels cheap.