1) Internal representation for building/serving: For vector, the data would have to be aggregated in some way otherwise it would be way too slow (for example, tiles having 10 million or more lines). How exactly to do that vector aggregation is a real challenge. If there is a good solution I'm not aware of it.
2) End product quality: everything is ultimately rasterized on the viewer's monitor. So if upstream resolution is high enough vector doesn't have any advantage here.
1) Internal representation for building/serving: For vector, the data would have to be aggregated in some way otherwise it would be way too slow (for example, tiles having 10 million or more lines). How exactly to do that vector aggregation is a real challenge. If there is a good solution I'm not aware of it.
2) End product quality: everything is ultimately rasterized on the viewer's monitor. So if upstream resolution is high enough vector doesn't have any advantage here.