To me it was "too complex" when I looked at it. That it isn't for others is great for them, but it doesn't make it any more suitable for me.
That I also don't have to use a language I consider absolutely awful is another major bonus.
That I also don't have to use a language I consider absolutely awful is another major bonus.
So no, Unity is not "too complex" and it's very suitable for hobby use.