To be fair - it never came from Jensen that he turned down Captain America, he even set the record straight about that rumour on more than one occasion. What aa's need to understand, is, that even IF he would've been offered "big" Hollywood roles (I'm speaking of productions shooting 4 months and more) back then, he would've been unable to take them on bc his SPN contract. WB would've sued him to oblivion for breaching the contract. So Jensen made his bed with SPN which brought him more money than a "big" movie role would've paid him.
And that's what Collins did, too. He relied on SPN as a nice paying, never ending cushion and thought of himself as a lead ๐คฃ and didn't seek out any other job opportunities. What he didn't consider was that he wasn't a lead, that they demoted him a few times and that no one outside of the fandom knew him. And that no job offers were waiting for him.
Even Jensen had to face this truth that no job was waiting for him and he needed the help of Kripke to get Soldier Boy. And his stint on Big Sky and Tracker he got more out of connections than out of demand . We'll see how his deal with Amazon pays out, if both of his upcoming shows will get more than one season. I hope he'll be successful ๐ค
But MC doesn't have these connections, I doubt he doesn't even have an agent anymore. The job on TB is nothing but alms, probably thanks to Jared.