Odd. To this Protestant, 'home' is heaven. To you, it seems to be a different place. I see that this is not uncommon among the more strident Catholic posters here.
The Mass brings Heaven to us through the Eucharistic liturgy. This liturgy is celebrated in eternal Heaven and here on Earth. We are united with Christ and the Holy Trinity in the Mass.