Shader compilation time impossibly long

Hello im pretty sure you know it but just to annoy even more so that something is done already im starting this rant on why my shader, in which the only this that was changed is node layout takes minute to recomile and it shows 1600 changes (??)

I just want to notify you guys that outside of the window its 2015 (almost 2016) and Unity with shader forge does recompilation in a fraction of a second. The more of this stuff i get that has zero need to exists the more i feel that the only reason i use UE4 is for graphics, that is the only reason, everything else is overcomplicated and obfuscated with some archaic terminology, crashes, bugs, data corruption, performance issues etcetc etc, like i dont even care, ban me, i have to tell you how much you ■■■■ me off with you approaches.