Я не думаю, что обряд этот настолько древний, что в ту пору дефицит зеркал был. Просто, скорее, он из деревни, где куча зеркал была людям ни к чему. Было одно зеркало в избе - и достаточно.
Могли еще быть маленькие карманные или настольные, так сказать для личного пользования. Им пользовался один человек. А то, что висело на стене, было общим. А если учесть, что в домах жили целыми поколениями, то тут, видимо, речь идет о старом семейном зеркале. В которое смотрелось не одно поколение. Вот отсюда и берется "бабка колдуница". Это своя же и есть родная бабка / прабабка / пра-прабабка, которая когда-то в это самое зеркало и смотрелась.