I was going to come in here and basically say this exact same thing.
Learning how to kill a boss has almost nothing to do with "discovering what the boss does" on your own, and everything to do with how you execute a strategy against the fight mechanics. This thread seems like a pointless whine thread to me.