Get your taxes done using TurboTax

So I get a 15% discount on my stock price only to get taxed at a regular ordinary % rate for that discount that will be a higher rate?  If I'm doing my math right this makes no sense for a company to have an ESPP program, no?