Because Vista roofs, while cool looking , SUCK ! No one makes glass for them, so if you get a cracked or broken piece, you are screwed ! That’s why I lost Wolf-Den....trans went out, parked her, branch fell and cracked a piece of my glass...
Could not find a new piece.