I guess that depends on what you sell. If its a shrink wrap kind of product, then a rewrite could add new features or UI fluff which would allow you to market it as a new version. New customers pay full price and existing customers have the option to upgrade at a discounted rate. This revenue will help offset your investment in development with the added benefit of future proofing yourself from the eventual deprecation of Carbon.
This wins the EASIER SAID THAN DONE AWARD by a landslide!
1. That is a Micro$oft Mindset in Microcosm -- "add some feature, charge more, sell upgrades", even if there is really no need for the "fluff" that was appended to the software package.
2. Where do you think the money is coming from to pay for the upfront development to make the product(s) happen? You can't create demand for a non-existant product, nor can you spend money on sales that haven't happened yet!
3. The time-to-revenue would be extremely long, and time-to-profitability much longer. If your focus group marketing showed something like:
$profitability/manpower cost = K/time to develop
...where "K" is some very attractively large constant, your most critical factor would not be manpower cost, but time to develop. In that case:
$profitability = K x manpower cost/time to develop
Since manpower cost is tied to development time, the quicker you get it out the door, the better off you will be. But, as we know:
development time for such an undertaking would be long
The constant "K" is most likely not large
Operations cost are ongoing, even if there is no profit!