>>43000061To some extent its a reflection of the state of zero budget indie game development. The sheer amount of tutorials/documentation and the ease of use of modern dev tools makes putting out any indie game stupidly easy on console.
Its also Nintendo's overreaction to how strict they were back then I guess. Some people complained that Nintendo was too strict during the Wiiware era IIRC, but now they went too hard in the opposite direction.