The problem with Excel is not visualization, it's sharing and updating. If you want to compete in visualization, look at Power Point, not Excel.
I really look forward the day somebody tackles the issue of sharing/updating spreadsheets across many users that speak different languages, are in different countries, etc.