Just my 2 Cents:
The problem with teeth mostly comes from breeding deformed animals, because they look so cuddly.
This can be done, to some extent, but a lot care has to be taken, by culling hard, that no health issues arise - like misaligned teeth due to cute head shapes (about what can be done - think of pugs, but they don't need aligned teeth to survive). Rabbits of rather normal size and good rabbit shape rarely have any of those issues.
But cute, little bunnys sell way too well, responible breeding is a lot of work and needs tons of experience, too easy to skip to fill the shelfs. Trimming teeth is almost considered normal nowadays with certain breeds, or random cute mixes, but essentially it's mostly dealing with the results of torture breeding.
Rabbits don't wear their teeth down by chewing on hard stuff like wood toys, it's mostly by rubbing the teeth against each other, keeping them sharp and at the right lenght. So a lot depends on the right alignment and chewing motion, especially when a rabbit is prone to problems, one of the reasons why hay or grass is good for them.
There are other reasons, like injuries or illnesses, that can make dental work necessary, but imho most of what you read about pet rabbits teeth stems from multiplying cute pet animals for a quick buck, or just without a thought, and without culling.
Other problems like overgrowing roots, or chipping can be caused by diet, like that awful Pet Shop mixes containing whole corn kernels sold as "healthy pet food".
Feeding branches is a good thing though, for every rabbit. The bark is good food, it keeps them occupied and it caters an instinct to gnaw. Willow, ash, apple tree cuttings, forsthia, rose - there are a lot of safe trees and brushes they like.