Because he supports the Senate scamnesty just like Cannon does.
I guess that makes Reagan a RINO.
No, Cannon doesn't support the Senate scam plan.
Most of the country don't actually consider immigration the only (or biggest) issue, and many of Cannon's supporters probably don't care a great deal about his position one way or the other.