We reorg or rebuild our indexes ever weekend but not on all tables - just those which slow a bit of fragmentation.
Reorging reduces the fragmentation of volatile tables, reduces space usage (which if you've got slow disks can be a major performance hit) and reduces volatile query plans. I'm also in the process of moving from running "update statistics" to "update all statistics" to further reduced bad query plans.
I don't think this is unusual, every place I've worked in the last 25 years does this.
Are there any places (with large data volumes or just a few tables) which don't ?