The delay in releasing ITR-2 and ITR-3 forms is likely due to the difficult nature of these returns and the major updates introduced this year.