That's probably it. The main Pokemon series really isn't known for being fast-paced. It's a turn based game, so each turn you can either make a move with the current Pokemon in battle, switch them out for another one, use an item, or run (if able to.).
For someone who has played previous games, this comes off as pretty choppy and not impressive. And for someone who hasn't played, it's easy to see why you'd get confused. It's all over the place. It really isn't a good demo, but that's just me.
I know there are people on Youtube who've played a different demo, that does start from the beginning, but I dunno if the general public will get access to that demo. The one we got isn't from the full game. Just lil tidbits to get a feel for the gameplay, and nothing more. At least, that's how it comes across.
I definitely don't remember ever flying on Latios/Latias in the original Ruby for sure.