yeah thats totally the thing I imagine bitcoins for:
literally just virtual cash. absolutely every single aspect of real life cash has some kind of hypothetical equivalent with bitcoins. all we need is the infrastructure.
its funny and ironic but the biggest problem is going to be CONVINCING PEOPLE TO USE IT