A single-issue voter is someone who lets one issue be the litmus test governing whether someone gets his/her vote. Like the solid 1/3 of the country which is so "pro-choice" that they would vote for Charles Manson if he only said he was "pro-choice".
Party loyalists are not so bad, and are to be expected in a healthy democratic system. Single-issue voters, by contrast, do not a healthy electorate make.
No skin off my nose if you decide to stop voting 100% Republican - in fact it's probably a healthy thing - but don't do it because you have decided to become a single-issue voter. Instead, evaluate each race on a case-by-case basis. Would you vote for a Charles Manson just because you liked his immigration policy?
Like I said, single-issue voting is generally not healthy.
I would generally agree, but there are times when the moment arises.
I dunno--I pretty much decide who gets my vote based on their support of the Second Amendment. It is a pretty good predictive indicator of how any given candidate feels about issues of "more government" vs. "individual freedom".