Most (or probably all) regionals negotiate cut-rate hotel contracts which invariably do not award points. Saves the airline a few bucks.
The only way you get points is if the receptionist is nice to you...can't hurt to ask, sometimes the'll do it.
But I suspect the only airline pilots who get points are those who do exotic foreign layovers. But not even sure about that.