OP..
You are entitled to criticize anyone you wish. I don’t know anyone here who expects you to agree with all those people you listed 100% of the time.
At the end of the day, you will have to decide if the people you have mentioned is worth continuing to follow, support, listen to, etc..
Just know that like you, others have an opinion of the people you have mentioned as well and their opinions of them may or may not align with yours.
You are entitled to criticize anyone you wish. I don’t know anyone here who expects you to agree with all those people you listed 100% of the time.
At the end of the day, you will have to decide if the people you have mentioned is worth continuing to follow, support, listen to, etc..
Just know that like you, others have an opinion of the people you have mentioned as well and their opinions of them may or may not align with yours.