I hate it more when people come to me asking why their files don't end up in the Blood Frontier folder on Vista/Win7, then proceeding to suck away an hour (or more) of my life begging for me to teach them how to locate hidden files buried deep in the 'virtualstore'. So yeah, blame Microsoft.
To get the old method back, use the "-hhome" command line option.