Another reason why tags are better than folders. If your team can't decide between different systems just use all of them. Then you can group by feature, layer, role, author or anything else you need right now.
The problem is no existing file system supports this so you can only use it to organize notes or issues not your code.