Ron Paul is the idealist. Rand Paul is the strategist. He sticks to his principles, but he is willing to play ball in a few cases that may piss a few people off(like the Romney endorsement), but in the end, helps him hugely. Where Ron Paul couldnt easily attract alot of the people who dont pay much attention and just vote with party, Rand Paul is already making strides there.
I hope people keep things in perspective when something happens you may not agree with.
To climb the mountain, you must believe you can.