Most of the sacrifices which are commanded in the Torah are connected with the Temple, which no longer exists. Based on the Talmud, we therefore do not make sacrifices. Instead, we recite prayers with the intention that the words can take the place of the sacrifices.
However, the Paschal sacrifice was given in the Sinai wilderness, before the Temple stood, and the details of the sacrifice do not involve the Temple. Granted, the Torah commands that all sacrifices be performed on the Temple mount. But other than this, there is no written connection between the Paschal sacrifice and the Temple.
One reason for the Jews inability to perform the Passover sacrifice throughout the years is the political impossibility of gaining access to the Temple mount for such purposes. After all, the site has been one of the holiest spots of Islam for more than a millennium.
On the other hand, it would appear that the Samaritans have continually performed the Paschal sacrifice each year on Mount Gerizim, which was the site of the Temple in the Northern kingdom. This site, as far as I know, is not a holy site to Muslims, and therefore would have been easier to access over the last millennium or so. The Samaritans perform the Paschal sacrifice, but not others, because it is the only one which is not associated with the Temple.
Is the reason for this difference in observance between Jews and Samaritans due to accessibility of the Temple mount, or is it something else?