I used to use MS Suite stuff cause I had to for work. Finally got tired of the out dated paradigm (one honking table per sheet? come on what year is this, Ribbon bar - yecch). Also, I used to download lots of data into tables to analyze (way better to use a DBMS for that) and excel kept crashing on Windows computers no less- had a memory leak problem.)
I switched to Numbers when I would have had to buy an Excel license, and have been totally happy with it. I'll admit for those familiar with Excel it is a transition, and most people don't like change. But Numbers is a great product with a much better (in my opinion) UI, does everything I need it to do and has never crashed.
That being said, there is stuff in Excel, that if you use it, then you should stick with Excel, but most people don't use it. always remember that the VBA in the MS Suite is a hackers delight (A shame really, I use to build embedded applications using it, so here is to MS fixing the security holes LOL)
So here is your decision tree. If you use some of the more nuanced stuff in Excel, stick with it. If you love familiarity, stick with it. If you use VBA, stick with it. If your work requires it, stick with it. If you read XML files in Excel, stick with it (I really haven't found a good alternative in Numbers, but it is not a problem for me because I don't use them often). If you share Excel files with others, best to stick with it. While Numbers can and read and write excel. the big honking single table Excel approach, versus the multiple specialized tables in Numbers makes for some quirky conversions - but you can share data, it is just cumbersome.
Now, if you want to start a fresh approach and don't mind a new learning curve, you will be happy switching.