As far as I've been able to piece together, Tropico 5 requires Pixel/Vertex Shader 5.1, a lot of older video cards (mine included) apparently only supports 4.0 and that's what results in the 3d graphics not working. Which also explains why the other elements of the GUI are working, I guess.