Dodge to NASCAR?

What's up with the 550hp rule? It sounds like a glorified IROC series.