Yes brother, i don't get it !
Calling them ‘Murtad’ or ‘Kafir’ is the madhab of khawarij...
I would stop at fasiq. FULL STOP
As long as they believe in the fundamentals of Din,I don’t call them murtad or kafir.The individuals of them will be judged by Allah swt on the day of judgement and ONLY Allah is best suited to decide about them.
Individuals apart,NATIONS are judged according to their collective deeds even in this world,their fate is decided here according to their collective mistakes,and are made an example for all to see....
The history of Bani Israel is well known to all. What happened to us in Baghdad at the hands of Mongoles,and in spain at the hands of Christians are other examples,and what is happening to us today is an eye opener....
فطرت افراد سے اغماض بھی کرلیتی ہے
کبھی کرتی نہیں ملت کے گناہوں کو معاف
“Nature,at times,ignores the mistakes of individuals BUT it never forgives the collective mistakes of nations”
As usual,in your ‘passion’,you have gone too far :)