The problem with SVG is what size do you rasterize at before tiling?  For SVG backgrounds, designers will probably specify simple gradients, for which stretching is just fine...