It's a Japanese thing. Culturally, that phrase doesn't really sit well with Westerners as it gives the impression of nonspecificity and ambivalence, but it doesn't sound so bad in Japanese. Just think about it as a general acknowledgement, but it would be nice to have more details, yes.