possible reasons the album has taken this long to drop
immense pressure for this to be his best after waiting this long. even if u think thats his own fault
Possible use of Al and mastering it to sound real
Differing opinions and hate on the deep voice couldve forced him to start from square 1 and find a complete new sound
Deciding exactly what sound/blend of sounds to go with
Battle between Carti and the label on what will be on the album
Making hit songs that will push him into the "big 3" and keep him in that position long term
Carti legal/personal issues