it's an antiquated notion from back when presidents used to set budgets instead of congress (early 1900s)
since congress started writing budgets it has generally been a formality to raise, but republicans know how to exploit their power effectively so here we are. since congress loves power as much as the next guy it'll never go away
only other country with a debt ceiling? denmark