the stupidity regarding DS9 and the Defiant is in Tears of the Prophets when they left Dax on the station and took Kira to Chin'toka. WTF?!
It would've been a lot better to simply write Jadzia out by having her on the ship and the ship get damaged and her killed. much more realistic.
the reused crews is probably to save costs by having a smaller cast.