This is exactly how it is.
Unfortunately, it seems to me that new devs have to always bw kept entertained and know/care very little about the business, and would rather make the company tank and have fun experimenting and move on, than get the job done.
Maybe I'm getting old.