Correct, software rendering is much slower than hardware accelerated rendering. But if you have a user who happens to run an app on a computer with improperly installed graphics drivers, there is not a whole lot you as the application author can do about that, you mostly just let the system do the best it can despite it being a little slower. Not substantially different from a user trying to run your application on a super old/slow computer, it just means the program runs slower.