You make it sound like their job is development (it's not).
If your job is to manage legal cases, you have no business writing case management software. That includes writing it in excel.
The same goes for collaborating with 100 people outside of your team, they are not going to keep tracking your personal DIY projects, they work with a common infrastructure so it's actually feasible to work instead of being busy playing engineer all day.