While it's bad it also doesn't make sense to turn Sakura into an NPC character. She's non playable. She has no role. She has no script. But her husband and close friend are missing. It destroyed the SS bond and team 7 bond that Kishimoto established. She didn't exist (barely) in the pretime skip and very likely she is not in the timeskip.
Sakura is in the same place as Kakashi, Tsunade, Gai, Kurenai, Orochimaru, Gaara, Taka, the other Kages, the rest of Konoha 11, the Hyuugas, etc. Ikemoto simply discarded these characters to make his manga easier to write and draw.
I think Sakura only appeared three times in this manga. In the Boruto movie recap, at the hospital with Sarada, and healing Sasuke after some fight.
Only the anime remember these characters still exists.
Ikemoto either doesn't know how to incorporate them, doesn't know how to develop these characters, or doesn't want to draw them.
He is only comfortable with the characters he created and therefore recognizes as his (Kawaki, Code, Sumire, Eida, Amado and Boruto as a MC). He uses very little of the classic Naruto characters (aka those created by Kishi), and those he does use are limited, evidently the ones he can draw and use as a plot device: Naruto, Sasuke, Sarada and Shikamaru.
So, we have ridiculous situations in this manga such as Sakura the previous main heroine, Sasuke's wife, Sarada's mother, the current most popular alive character, not even appearing and talking to her family. Sakura was also the most logical option for the next Hokage. She is stronger than Tsunade (Shikamaru isn't even closer) and was the two previus hokage's pupil.
The Hyuuga clan not noticing Hinata's disappearance or trainning Himawari
The other Kages and Gaara ignoring Naruto's death.
Kakashi and Tsunade ignoring Naruto's death and a village attack.
Shikamaru as Hokage
The world-building and 90% Naruto's cast were completely erased to fit in Ikemoto Boruto's sequel.