personally, I already have a massive library of AMD modules, using a second module system, even if it adds a feature is confusing for people who join the project and makes for ugly code.
Also I don't like having to organize unrelated code into factories and services just because that's how Angular wants to view the world.
Also I don't like having to organize unrelated code into factories and services just because that's how Angular wants to view the world.