"Your career is your responsibility."
"It is not your employer's responsibility to make sure you are marketable."
"It is not your employer's responsibility to train you, or send you to conferences, or buy you books ... It is also not your employer's responsibility to give you the time you need to learn."
Here it's getting a bit harder to agree. If you don't get time at work to learn, how are you going to produce anything of quality? It's in the companies best interest to improve the staff. The classic "what if they don't learn, and they stay?" applies.
The employer should not wait passively until somebody sends them to a workshop, makes them read a book and the like. They should always keep an eye out for knowledge-gaps and trends. They need to take care of themselves, and demand learning-time.
One shouldn't expect the company to pay for non-job-related learning. (Like a Unity-Workshop for a DB-Admin, C#-Book for the iOS-Dev etc.)
"Some employers may provide that time ... they are doing you a favor, and you should be appropriately appreciative."
The quote is right in the sense that you're ultimately responsible for your own development, especially if you don't have a mentor or seniors in your area.
Still it reeks a bit of a too employer-friendly mindset IMHO.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.