You dont want it to never learn......especially if you change programs. JMO Learning isnt realy a bad thing. It can be a PITA if you do things like spray N2O.....it gets trained for fuel and then you throw a ton extra power at it......but there are ways to work around this....
For 99% of the guys that just drive around with a fairly hot program the learning is a good thing....it can just be slightly anoying at first.