[EN] OpenBSD Stories: where should portability stop?

When improving a driver comes with a high cost, unless it becomes non-portable, what should be done?