It’s simple to use hardware to fix performance issues. Our issue is poor coding/queries. This greatly speeded things up. It’s too costly to track down poor programming in applications. The price of a developer’s time to scan through all the coding is high compared to buying Violin.