I agree, but I think the real issue is the time between pitches. This is easy to fix since a rule already exists that simply needs to be enforced, no stepping out of the box if you did not swing. I don't mind the inning breaks, go get another beer etc. I think the pitching change breaks are much worse, usually they interrupt exciting innings. Just make a rule you get 2 warm-up pitches on the game mound, just enough to introduce the pitcher and then get back at it. No commercial break.