If we were talking about just having the game open and idling then 60 hours during that timeframe it isn’t too awful. But this is 60 hours of being on a server and playing only. Not lobby time, opening case time, switching map time and probably not even warm-up time. It’s 60 hours of actual match minutes. And one major downside is there are going to be people who are going to try and AFK matches so they can get the snowman which is going to really hurt the game overall. Especially when legit players have a next to zero chance of acquiring it themselves due to what I cited above.
60 in-game hours is just unrealistic in the window of time given. I like the idea, just not a fan of that particular number. 30 hours is still a lot but it’s at least somewhat achievable by dedicated players without them thinking of trying to cheat the system.