I do, mainly because I'm a completionist. Also, it's just nice to have them when other people play with me locally and their characters have costume options.
I have everything from 5U, and would have the season pass already had the catalogs not only just started working for me. I'm good with funding the game if they're gonna keep supporting it.