These backgrounds looks way too much generic(the one with sakura tree could fit a bunch of similar games), I would agree that might be even created by AI.
I like my welcome screen because I can set my wallpaper and shit. Maybe they should just go this route and allow people to use their own animated stuff instead of this.