Saying "The old repairing system is gone" doesn't mean weapons and armor no longer degrade, it could also mean that a new system has been introduced, though if that's the case, it would have made more sense to say "The old system for repairing items is gone, replaced by [whatever new mechanic is used]". Though given what we know so far, it could see it being removed, mostly due to the absence of any weapon condition indicator in the inventory, but only time will tell, though honestly, I'm not sure I'd mind if it's gone. I really didn't feel that item durability, at least as it was handled in past games, added much of anything to the game, it was just another tedious task to deal with, really, or something else to spend your gold on if you don't want to bother repairing items yourself, it's certainly something that Bethesda could afford to change, and if that change hasn't been removing it entirely, it had best be replacing it with a viable and much more interesting system.
I hope you need to repair stuff in towns only.
Only if items degrade more slowly than in past games, MUCH more slowly, if my weapon is down to 80% condition after killing one enemy and I can't repair it at all until I get back to town, then I will want to have some choice words with whoever actually thought that would be a good idea. If you're going to limit where players can repair things, you first have to make sure that players won't need to fast travel back to places where it is possible to do so 25 times in the proccess of exploring one dungeon.
It would just senselessly be removing a layer of depth and I dont think this is the goal of Bethesda.
Personally, I don't see what layer of "depth" needing to repeatedly bang away at my weapons after every fight to keep them in good condition, for something to add depth to the game it has to actually make me think, and repairing items in past games had the exact oposite effect, it was something I could just turn off my brain and keep clicking to do.