Instead of multiple specs per job to perform different roles. I'd prefer specs to do the same role in a different way.

Random example:

A ranged dps nin build focusing only on mudra casting,

A smn build that removes dreadwyrm trance but drastically increases pet damage and lets you call two egi's at the same time.

You get the idea.