It's true.
It's a shame about Caitlin and Cisco. They've truly been pushed to the side for Ralph. Their dynamics with each other and others has suffered tremendously this season. The writers don't know where to place them for some reason.
For Season 5, I think introducing guest stars that nobody turns on The Flash for needs to stop. Focus on the main cast. Give Cisco and Caitlin solid storylines.