I think, and I don't know this, the decision not to make the stadiums look too similar to their real-life counterparts is to avoid any legal issues that may arise around licencing and bearing an accurate likeness.
My guess is the stadiums are randomly generated created and are deliberately pretty vague for this reason, rather than SI just not being bothered or interested about stadium appearance.