This is getting too offensive towards multiple parties now. Next person to be offensive will have to face the consequences.
Stay on topic, have your say, either yes or nay. Some explanation is always welcome, but don't involve other suggestions. Discussion about those belong on those topics and not in other topics that don't discuss that specific suggestion.