Its quite common in many parts of the world.
Every one seems to be assuming that the developer would be the one completing it beyond a shell - but that's not how it would work. They would finish the shell and hand it over. You would need to source your own trades to complete it (or DIY)...