The NCAA did do the right thing by their standards. Apparently the loophole in the rule is an oversight that the president of the NCAA himself has even said they must fix. Like I said in the whole Jeremiah Masoli thing when the NCAA said he was ineligible because his situation didn't fit the "spirit of the rule"; fuck the spirit of a rule. Either it is or it isn't. Alot of people right now are screaming about the spirit of the rule, and I don't blame them. There should be repercussions for what happened.
If a player attends a party put on by an NFLPA agent and the student claims he didn't know it was sponsored by the agent, he is going to have to sit a game or two. If a player or his family talks to an NFLPA certified agent about the kid playing pro, and the kid says he didn't know about it, he will be riding the pine in a heartbeat. But you're telling me a parent can talk to an NFLPA certified agent who also happens to be a booster to a team about pay-for-play, and that's just OK? It's not right. However, the rules are the rules.
The NCAA fucked up when they made the rule and didn't cover their bases. Fix it next season to where this can never happen again. But don't pull a rule out of your ass, or pull the "spirit of the rule" bullshit.