i don't think there's anything inherently "wrong" with using tables. there's just a better way to do it. if you don't want to do it the better way, thats cool. it might negatively impact you (higher bandwidth costs, slower load time, etc.), but it probably won't.