Developers may base commercial products on CodeIgniter, per the MIT license.
When they sell their product, they are *not* selling CodeIgniter, and they should be careful to word their license to reflect this. Similarly, their work should not in any way claim that they developed or own CodeIgniter.
The easiest way to do this would be to incorporate CodeIgniter using Composer, which would retain CodeIgniter's license.