This former A list mostly movie actor who achieved such results only thanks to a franchise and has since been demoted to B-, and maybe even C+ has had a tough time getting work. He has been booked for a few things in the past year but has been such a drunken mess that no one wants to work with him any longer. When you can't remember your lines, show up to work late and throw up over your co-workers, then you don't get hired.
It's not Shia. This actor solely owes any fame he has to the franchise role. He was in nothing before it.