No, not always. Some software providers fix the RTP of their games whilst others make them flexible so that an operator can choose to set the value as they wish. This is true for a small number of slots, though largely wheverever you play the RTP will be the same. Remember that table games like Blackjack come in many different formats too so the RTP will vary depending on which version of the game you are playing.