Your comments

Because:
1. EOLs are not omogenouse across the solution, and cannot be made so

2. The team members use different tools to edit the files, and reaching uniformity is not achievable due to technological constraints and limitations

3. Due to 1 & 2,  for my team it's much more cost-effective to just have an option like the one I described than to use gitattributes