Starman was amazing, and Robinson also wrote "The Golden Age" which was awesome. His other stuff, was ...not as good.
Hollywood broke James Robinson and he's never fully recovered.
I mean, he tried to adapt the League of Extraordinary Gentleman and we ended up getting the abomination that was LXG instead. I suspect that the experience of trying to navigate the studio, stars, and director on that film was a horrific experience for him