Santorum is partially at fault, he should have made sure he had delegates if the rules call for them.
But, the real problem is 56 sets (States, DC, Territories) of Byzantine rules for picking delegates. The RNC need to come up with two basic sets of rules for Primary and Caucus States and compel the state parties to adhere to them.
A candidate should be allotted Delegate slots instead of having to name all delegates prior to the caucus or primary.
You get x delegates per congressional district, x delegates for winning the whole state. Weighted by the total number of republican votes in the state and district in the last election.
A set percentage of signatures per total republican presidential votes in the last election to get on the ballot.
Simple and clean, and it will never happen with ANY party, 3rd parties included, because everyone likes to bend the rules to favor their guy...
Confusion suits the Karl Roves and Dick Morrises of political malpractice.