Good points both of you. This is one of those issues where I have the fence posts jammed in a rather uncomfortable spot.
Brent is my MP as well, and as such I do support what his bill was trying to accomplish, and I do support his decision to leave caucus over it being watered down to the point of uselessness.
While I don't know him personally, my dad has had occasion to deal with him, and has nothing good to say about him as a person or even as a community member. I try to keep in mind that my dad has opinions about lawyers that trump even his feelings about politicians in general
As for the general question of what we should expect or demand from our MPs in regards to whether they toe the line or go their own way... it depends. I think it has to be judged on a case by case basis.
Obviously there does have to be some party discipline. The system doesn't really work otherwise. There's simply no way all members of a group as large as political party can agree on every issue. Compromising and going along with smaller things you disagree with in order to accomplish larger things is how society in general works. The conservatives would never have won power if they didn't learn to be a little professional and stick to a message. And that would've been a shame imo. Like them or not the CPC provided a viable alternative to a stale arrogant and corrupt Liberal party.
On the other side of this inconvieniently place fence is the fact that MPs are technically elected to represent the people of their riding and they need the freedom to that. And, if they have any self-respect at all, they need to be able to live with the compromises they make.
It's possible that Rathgeber is making a cynical politics based move here, but I like to think he's being principled. If only because I need to believe that still does happen once in a while. The reasons he's given are consistant with what has been and should be CPC policy, or at least philosophy, and are likely what the majority of voters thought they were getting when they voted for him. For that reason I don't see a need for him to run in a by-election. If he'd gone to another party, or done this a short time after the last election I would likely be in favour of a by-election. As it stands we'll find out in a few years if the people of my riding like the move or not.