I never felt comfortable with the C-family languages (curly brackets, declaration of type before the var name, etc.). I find Delphi very natural when it comes to coding. To me, the flow of the language makes sense. But this is personal view.
I personally write code in FireMonkey (FMX) only; the cross-platform framework in Delphi and I have abandoned VCL (the Win-only framework) long time ago. It is not as mature and stable as VCL but my opinion is that it does the job. There is a wide range of FMX components available. Of course, there are glitches, flaws and bugs but this is the case in every library out there. You will find lots of controversy in discussions about the maturity of FMX. I would suggect you go through them and make your own decisions.
In terms of jobs, Delphi is not a mainstream language. Depending on where you live you may really find no jobs available. But you say that you are hobbyist so perhaps it makes more sense to learn something that pleases you rather than pays the rent; but, this is your decision to make.
In general, go through some discussions on this web site; you will find many knowledgeable and experienced people who share their views on the status and future of the language. This will allow you to draw your own conclusions.
You can, also, download Delphi Community Edition which is free and try it out to see how it works for you.
And if you decide to give Delphi a try, we all will welcome you to the community