I live in central Utah and service for ATT changes by the mile, from Juab to Kane County and from Millard to Grand County. Verizon has consistently had the better coverage throughout central Utah, but i personally do not believe one service is that much better than the other, too many hills and valleys for any of the carriers to cover. I do know up on the mountain in some areas ATT service has gotten better over the last couple of years, especially up Fishlake.
I was talking to a guy that had some knowledge about the band waves that cell service runs off of. He said when the cell phone providers switched to 5G they went to a tighter band wave, so areas that does not have the 5G updates with the towers, they have more disruptions in service.
Patriot Mobile runs off of ATT towers so service is no different than ATT. my brother has P.M and his service seems to be the same as mine.