yeah i understand your frustration. one thing to consider is that the same way its annoying trying to find a mod that adds exactly what you're looking for and doesnt add any redundant features, as a developer sometimes its easier to make your own api. and if you make your own libs then you're most likely going to make your own api for them.
also i feel like intalling 60 mods to begin with is a you problem.
mmmmmmmyeeeeeah, tsk, liiiiike, its just... i feel like you're just KINDA askin' for trouble . __.
I´ve seen this tendency since 1.12.x, my 1.12.2 installation consist of 245 mods and runs smooth and stable after heavy profiling :-) and guess what...less then 50 Core/Lib/Api´s in separated mods, which makes maintenance/updates much easier. Considering the jump from 1.12.x to 1.7 i understand that ton´s of new approaches on how to present your mod are available, but: the more you know about modding, the less overload you deliver.