we can do at home aswell,
but u know in 2days life, people drinks in marriages, eat meat in marriges,
and if we arranging all the stuff at home like alcohal and meat and people who eat and drink will also be there at home infront of SHRI GURU GRANTH SAHIB JI,
and in GURUDAWARA, people who drink will not go there, there will me 2 or 3 who will, but not many,
if we want to take blessings of SHRI GURU GRANTH SAHIB JI, then these stuff should me banned first and den bring GURUMAHRAJ to home with full respect,( respect means from deep heart not outer one to show people)