Anonymous
asked:
"Also, the souls linger after death so all asgore had to do was absorb the first soul and cross the barrier. Then take the souls needed from recently passed." but he never did that fo the 7th soul, something easier than just wait for a kid to fall in the underworld and kill the poor unfortunate... toby left so much fanfic fuel here.

That was explained by toriel. Asgore was too much of a coward and let his people live in darkness for who knows how long. he was straight up a coward.