I think it is cultural. We have lived in Germany for 4 years now, and the attitude here is much more like you describe it as being in Austria than what we experienced in the US. It is actual fairly common and NOT eyebrow raising here for high school aged teens to sleep over at a boy friend or girlfriend's house. I have no idea if they share beds or not, but I know boyfriend/girlfriend sleepovers are a common practice, even among those who live relatively near one another and attend the same school, etc. This would raise lots of eyebrows in the US and tends to get the Americans that we know who live here pretty freaked out. Different things work for different people and cultures and surely there are ones more likely to be okay with it in either place and vice versa, but YES overall there is a huge difference in the general view of society on the subject going from the US to Germany (and I would guess, Austria).