Why is it taking so long for DNS records to update?

Given how Netlify works, you will see multiple IP address and they will differ between locations around the world. They also change regularly.

Why would you play with this? There is no reason to play with this if you have configured the domain as per the Netlify documentation.

As per section 2.7 of the Self-serve Subscription Agreement

Managed DNS. Netlify Managed DNS or Netlify functions are strictly for use with sites
deployed to Netlify.

As your site is no longer served by Netlify you are no longer permitted to use Netlify DNS and will need to remove the domain from Netlify DNS. I see you purchased reckontech.org via Netlify so you will need to follow the directions outlined in the following support guide.