Maybe I'm a lazy asshole, but I how can anyone cram-learn like that? 8am-9p everyday? Come on?! I applaud your effort. I really do. As long as your employer, and you, have the proper expectations about your skill set then I guess it's the perfect match.
May I politely say "fuck you" for getting a 120k job after completing a bootcamp. Starting salary of 120k/yr for someone with a 3-month vocational program and an unrelated undergrad degree? That is literally insane.
They didn't set the proper client expectations, which is why their strategy engagement failed. Shouldn't they have figured out the client wanted them to just start designing stuff before they went away for a few weeks and built a strategy deck? They failed to understand what their client needed and then they blame strategy for it!
After working in agencies/consultancies, I realized I could cut out the middle man and let clients use me directly. So, yes, I freelance or consult because I found a need.