Не спорю, но все равно если делать нечто подобное очень скоро возникнет потребность в векторе.
При потребности усложнить работу да, возникнет. Вот в Крите есть в планах браузер векторных объектов, но пока его нет. А без него тяжело сделать что-то сложное.