Well.....

First off, if your group has the ''social rule" of switching DMs...then you should be more accepting of other DMing stlyes. Is that not part of the point of switching DMs? Or are all the other DMs and you exactly the same in every way?

If you do agree each DM gets to do things their way, then stop complaining.

If you really, really, feel you must ''do" something....why not just play through his turn as fast as you can? Instead of dragging your heels for weeks and complianing....why not just ride his railroad and get it over with?

Maybe on his turn ask or convince him to run a module or adventure path or such. They are all very ''railroady". BUT, then your group can say they have ''done it" and get "gamer cred".