I have noticed lately that good training in Flex seems to be in high demand. That can only mean that Flex is becoming more and more popular.
There is a shift in the way people and especially companies lately are looking at the way they are learning things. Previously someone trying to learn or become more proficient in a particular technology was just looking for different articles over the internet or search on forums for some help. The companies, of course, were expecting to see this behavior in their employees. There is no doubt that all this are still good practices, however they are not always offering the best solution to the learning problem. There is always something that you can not learn from the internet, some tips and tricks, some best practices and if the company does not have a senior developer, a good tech lead to teach all this to the others, these skills will be acquired the hard way (by braking things) and that is not the best solution.
Here comes training.
For a company, sending people to training is like renting all that important good tech lead. Usually this is a very good thing and if this effort is backed up by a good corporate environment that is encouraging people to also learn on their own, you end up with high quality developers (axiom: the company hired good people with great potential for development).