You can get B1 with a bit of spare time. With kids, I understand it's a different situation; however, it took me about 2 years to get there, learning in my spare spare time (which after a certain point was just listening to audio books before bed). The compounding effect works.
BUUUUT, even with B2, it's just not enough for avoiding "the look", as you put it. I think you need flawless C1 or something, idk. Don't care anymore lol.
Most b2 holders can’t even speak German. B1 is not that much better nowadays. You get tons of applications for a job where people struggle with the basics with these and as a small company with only DACH customers it’s most often not worth it