I have nothing against the practice of earmarking per se; it's some of the projects earmarked that are the problem.
Look. Santorum may well be the last candidate standing that can pretend to be called a conservative. But denying his history of big-government spending is delusional. People should know what they're getting.
Supporting Amtrak?
The rest of the system is pure pork.
Rest assured that almost any “projects earmarked” are going to be decided on by Executive Branch bureaucrats anyway.