Sure, I often don't agree with their decisions and I wish they did things differently. And my comments can often be critical, complaintful or even cynical. But that's only because I tend to speak my mind when I see something I don't like, however minor, and I want the issues I see to be discussed and eventually, hopefully, fixed.
In the end of the day, SCS are the producers of two amazing games that I am very passionate about and that they keep improving over time (which includes adding free content that you know damn well many other studios in SCS's place would have hidden behind a paywall or lootboxes or some other crap). We all can complain that some improvements are not happening soon enough or not in a way we want or are taking priority over other improvements, but there is no denying that SCS puts a lot of love and care into what they do. Is the resulting product perfect? No, far from it. But if I didn't find it to my satisfaction, I wouldn't have put hundreds of hours into it!
Well, my experience of working from home has been the exact opposite of yours. Just because something works for you doesn't mean it works for everyone else. There are many people, myself included, who feel better working out of home from various reasons, so let's not make broad statements like how all IT guys "should be working from home anyway".