Да незачем в общем-то, есть даже "идеология" создания сайтов, в которой разработчики включают css и js прямо в html, чтобы уменьшить количество соединений. А так же все картинки верстки объединяют в одну большую (запрашивая ее один раз), а потом подставляют в разные дивы разные части этой картинки, используя смещение. Вопрос в том, насколько это оправдано.