Revolving Door

I confess I just can't understand what Days' plan is on this show. Storylines should move the drama forward and in a continuous way and have a purpose. Lately we've been seeing plots and characters that pass through for no good reason. Why Bonnie with that half baked Baby Bonnie story? Why bring Mimi back just for a short stint and then she leaves with Emily? Then Lucas says he's going away to see this infant when he was a "father" for a few days? Then Rex now is going when he was here a week or so?
Does Days think by tossing former characters back in temporarily they will up viewership?
I'm shaking my head.