I realize that I didn't explicitly state that I was writing about my experience in Europe, as a European living there. The data points are me and my friends of multiple countries but mainly Italians.
There are (working) people who move to another place for many weeks but the vast majority of us does weekend tourism and 2 or 3 weeks vacations. Companies are not particularly keen to let one person go for 4 o 5 weeks. My personal experience when I was not self employed is that they don't like even 3 weeks in a single stint. The two longest vacations I had were one month long after I went self employed (hi Australia!)
I expect that working from home will make staying abroad for a long term more common, but it costs more money that staying at home (you're probably still paying a rent or mortgage) and it's usually not for families.