If repairability is your #1 priority while being versatile enough for hiking and urban wear, you’ll probably have to go with boots. I unfortunately don’t have a specific recommendation, but some boots have come a long way and are now built for comfort and style as well. Boots are rugged but also easier to repair compared to a proprietary material used in a sneaker that is usually glued on.