Yes, it is normal, and a well known thing, just like EVERY other SxS, where you are sitting on top of the engine.
.
Ranger
www.rangerforums.net
Can-Am
www.can-amtalk.com
General
www.polarisgeneralforum.com
.
BUT, there are some things that can be done to help.
Quick shield, and under seat fan/bilge fan
www.quickshieldutv.com
hondasxs.com
hondasxs.com
If you had a 3 seater, you can remove the engine and trans covers under the bed.
Really helped with my heat.
.
IF you are moving at a good speed, the heat gets pushed out the back.
Most trails and farm work, you are not moving fast enough to move the heat out.
Heat rises, and you are sitting on top of the engine.
That is why, if you read the other forums you see they do it as well, add some form of fan to blow the heat out the back.
.
Have a good day