Looking for options, don't always means it's time to move on. It's always good to explore the options available to you.
You might find that in your analysis, the cost for a different platform can be much greater then your current implementation.
Campaign Cleaner - The Ultimate Tool for Optimized, High-Performance Email Campaigns