Did the Spanish Armada fail due to poor leadership, poor planning, or just bad luck?

goring2018-09-13T18:47:49Z

It was big; and as they say, the bigger they are the bigger they Fall

DON W2018-09-06T17:35:37Z

My understanding is that the English ships were superior in design and the English commanders used superior tactics. Also, the Spanish ran into hurdles such as bad weather.