The core reason seems to be #1 it is targeted to forge for MC1.7 rather than MC1.8 and #2 that it forces java 8 on the user, he tries very hard to only use the version that mojang forcesBut why was he so mad? I have to play devil's advocate here and assume he had a reason and its not just because he is a tyrant.
all the other rants from him seems to be venting about incompetents changing things they have no idea about and blowing things out of proportion.