@Nightslyr ,
Well it is not so much about feeling bad or conflicted, its more about being practical and investing time and effort for best possible return.
Sure as a hobbyist with PHP and C# I can and do have side projects at the very least to keep up with the new technology and the way
things move these days. I find open source to be quite rewarding and have made some contributions of my own, but I have also seen
people try to pass off code that was clearly lifted from an open source project and claim it as their own.
My background is mostly mid-range platforms with their own proprietary languages and the proverbial COBOL as well as other associated
languages. I am certainly not worried about learning a language just worried about investing time into something that will be obsolete
in one or two years.
So I lean towards PHP cause even though several years have passed since I first looked at a php script or page at least I can still recognize
the thing, now that does not mean I would not need to look at JSON and AJAX and whatever flavor of the month is out there for partial
postbacks and seperation of logic into tiers.
I like a N-Tier approach, segregate the presentation, business logic and database engine.
But allot of those points are valid for a deeper rabbit hole.
Angelo