Hulu is terrible. Yes, you have to watch the same 2 commercials over and over every time you watch a show THAT YOU PAID FOR.
I've found that unless you watch a ton of the shows that are available on Hulu, I make do buying episodes individually on Amazon Prime or Vudu, etc. If you watch just 1 show at a time, that's the cheaper route. Older seasons are mostly on Netflix.
Or, you can get a DVR and just record the network shows. There are DVR's that don't require a monthly fee for programming, but they're expensive on the front-end.