i want to make games (and stuff), and i'm not a fortune 500 company so i'm coming around to the realization that a few of my peers on here have already have a running start on, which is the importance of having a thin portable runtime so you just have to port your compatibility layer once to a new platform and bring everything with you.
the emulator thing also shows the value of community enthusiasm, that people might do it for you (or even against your wishes if you're nintendo lol)