As stated by other members, your friends are correct on this one. (That's exactly what is at issue, in the main, in the McDonald case.)
This will probably change dramatically when the McDonald decision comes out in a couple of weeks IMHO.
But time will tell.
ETA: However, I should add...