@Johnnyuk nobody is telling you you're not entitled to your opinion. Also, please point out examples of name calling, as this is not in the spirit of the forum and something I like to keep an eye on.
The problem here is this. You started a thread trying to 'teach' us all how to write. Some people disagreed with you, you posted counter arguments. Unfortunately, some of your counter arguments contradicted with your original statements.
Your posts are full of inconsistencies, and yet you're still banging the "I'm right" nail over the head instead of recognising your hubris and adjusting your attitude accordingly.
Also, please be mindful of the words you use and their actual meaning. You may not have noticed I am a moderator on this forum, so I read what you say about my posts when you report them.
If you want to have a conversation about lyric writing then I am genuinely up for that. Threads about the art/ craft of writing are some of the ones I enjoy most. But if you want to be right and teach everyone else your rules, you should organise your own platform to do so.
For the record, Hotel California is one of the most successful songs ever, and it has two super long guitar solos back to back. Likewise, the long guitar solo in Bohemian Rhapsody is one of the iconic moments in one of the most famous pop songs ever. Personally, I don't like guitar solos, but that's just me. They're not 'wrong'.
For every rule you care to espouse, there will be many exceptions we can all think of, which will prove only one thing. Rule-breaking is just as valid in its own right as rule-adherence. Bottom line is this: if your song is killer, you might be able to break as many rules as you want and still have success. If your song is limp, you can follow your clean windows rule and your I-V-P-C-V-P-C-B-C-C structure and still have a boring record no-one's interested in hearing.
Of course people asking for criticism should be able to take it. But if you're getting the hump because people are choosing not to follow your advice (which is how your last thread sounds), then your expectations of this forum are way off the mark.
Based on your observations in this thread, if you critiqued one of my songs, you'd most likely say it needed to be less ambiguous lyrically and more repetitive musically. I'd thank you for your opinion and ignore your advice, because that's not what I'm going for.
Having strong opinions about how things should be doesn't also mean you can act as an authority. Like you said in your last post, you're quite new here. If you're looking to become a respected member of the community, that comes with time and the respect you extend to others, not from trying to take them/us to school.