In my opinion JavaScript is being used exactly what it was intended for now more than ever. It was originally supposed to be based on Scheme (an elegant functional language) and after many years the trend of functional reactive programming has finally become mainstream.
I find it quite sad that most PHP developers seem to think that writing code that looks more like Java is the "correct" thing when its greatest features have always allowed loose types and first class functions. After all that's what makes it so easy to work with?
Perhaps PHP could have been more like Scala a few years back already.. the perfect combination of Objects and Functions...
The key sentence is here: "Management doesn't want to enforce a process because it slows everything down."
Sounds like you answered your own question, resign move on then watch that ship burn, there is a limit to how much change a person could influence.
Sorry I know it is negative to think of it this way but its really hard to find a team that follows a process you enjoy. If you love testing and think that its the right way find a team that does that, don't waste time trying to convince people with a different mind set.
You article really had me going until that end part where you shamelessly tried to sell yourself, its not that what you wrote about does not have merit, its just the end part felt like the whole thing is just a ploy to promote yourself