You were given good advice on how to check WITHOUT replacing the T-stat. You say you drove it 10 to 15 miles and the upper hose is still only 130 degrees, 150 after sitting. By the way, the upper hose is hot water returning to the T-Stat and the radiator. Thus, that hose should get to 195 before the T-stat opens.
The temperatures you are getting are too low with a 195 T-stat if the engine is completely warmed up. Take it for a much longer drive and measure the hose temp. On my 2021 I can see the temp go up to 103 Centigrade, it then drops back to 96C when the T-stat opens, shows right on my dash. Just so you know, 100 C is the boiling point of water, so it is the same as 212 F, at sea level and normal atmospheric pressure. You cooling system is at 14 or so PSI so boiling point is higher and that boiling point is further raised due to the antifreeze mixed in with the water. As far as the sensors being bad, your gauge looks like it is reading pretty normal to me for the temperatures you are getting with the temp gun. I do not see any evidence of too high or too low a temp for what you measured and what the gauge on your dash is showing. The heat gauge should be in the middle or close when that upper hose is at 195 degrees.
You are the one choosing to fire the parts cannon without doing the proper diagnostics or really understanding how your cooling system works, or how your gauges should read at various engine temperatures, so if you want to be frustrated and pissed off, you only have yourself to blame.