Excel has conditionals and several forms of map/reduce which stand in for loops all without relying on VBA. I stand by my statement that Excel qualifies in everyway that matters as a programming language.
They avoid that label because of their target audience but the label absolutely applies.
They avoid that label because of their target audience but the label absolutely applies.