Nah, the reason is Lowe's overall profits have been down like all other brick and mortar stores, this was a cost cutting move, nothing, nothing less.
Lowe's has been in NASCAR for 23 years.
Target left both NASCAR and Indy Car at the end of 2017 because it needed to better spend that money elsewhere , the two major retail players left in NASCAR is Menards and Bass Pro Shops, Menards stays because John Menard love's racing and is funding his sons NASCAR career, same for BPS, John Morris loves racing and has close relationships with a lot within NASCAR.