This.
I would add that 'Protestant' is a misleading word, because in popular use it's a relative concept that definitionally must rest on something else to 'protest against', while 'Catholic' is unfortunately taken as a universal concept, that is self-sustaining. To be 'Protestant' depends on the existence of the 'other' entity, while it's possible to be 'Catholic' just by yourself, even on a desert island.
So Anglicans are definitely Protestant in terms of doctrine and belief; but their Protestantism is, at a deeper level, just Early Churchism; as much as the Church Fathers would've been 'Protestants' in 1600 (and they
would be, considering what they say in their writings).
That is me with my catholic hat on. Now let me speak with my protestant hat on:
Anglicans most certainly accept sola scriptura. If for no other reason than because the Church Fathers espoused it. See post:
http://www.christianforums.com/t7594261/#post58615101
Now Scripture, Tradition and Reason is definitely an Anglican formulary, but not in the way you say it. There is a definite hierarchy, with the first being first, and the latter two secondary; or sometimes with three levels, we have scripture -> reason -> tradition. No Anglican divine says that the latter two are able to
reverse the authoritative teaching of the Bible, certainly not in the way the Catholics view their Tradition as equally as valid as plain and clear Scriptural statements that go entirely contrary.
The 'tradition' and 'reason' bits were added by Richard Hooker (and subsequent divines) to contrast Anglicans to the Calvinists, for
sources of knowledge. Calvinists argued (and still argue) that there is nothing else to read and study, especially not about God, outside the Bible; they object that evidentiary proofs for Christianity are ultimately incapable, even irrelevant. Anglicans clearly argue that evidentiary arguments for Christianity, the uses of reason and human tradition both in our life and in our understanding of God, are
useful, and
true. Only that they take second place to Scripture.
For example, if the Scripture says that Trinity is true, and reason says that it is not, a rationalist, and/or unitarian, accepts what reason says. The Anglican accepts what
Scripture says, and views the trinity as a mystery
that doesn't have to accord with his reason for him to embrace it as a truth.