In response to your state of the workplace. I just feel it needs some tweaking a little. None of what was offered by Jay Cross is wrong but some of these need defining a little more to reflect what I've come across. I've not added any more although I feel there is

a lack of cooperation and collaboration;
no time for reflection or for experiementation;
no ability to create DIY [do it yourself] tools for work;
no communities of practice for support or simply chances to share and exchange;
lack of on going planned professional development- plenty of fire fighting development!;
poor training that provides context and often 'real' personal relevancy
; and
working in organizations that are slow to change but fast to adopt, layering on further complexity not easing it.

My thoughts on your reflection "we are the solution to the problem' totally agree but someone, somewhere has to agree 'we' have a problem.