It's my understanding that often the details (name, etc.) of the reservation aren't transmitted to the hotel (only the mere fact a room reserved) until day of arrival, so Priceline can't put it in and neither can Hilton.
I'm sure someone will correct me if I'm wrong