There is no reason why an aircraft with a damaged upper skin panel could not then continue until fuel exhaustion
Yes, there is a known reason, an aircraft would not be zigzagging, skilfully skirting ground radars. All sudden decompressions to date resulted in aircraft staying on its original programmed path.