I wanted to help anybody out now or in the future with what I learned setting up RCS. My wife's Moto g6 had the option waiting in the chat settings ready to be turned on..... I switched it on and it worked perfectly, her Moto phone continues to surprise me... very nice mid-range phone that was VERY well worth the $150 sale price. It has all the features my pixel has and so far they've worked better on her phone than my pixel. She loves it..... she'll now be a call screener for life LoL.
Setting up RCS on my pixel wasn't quite so easy.... but still pretty straightforward. I had the option just like my wife's phone to turn the feature on, but when I flipped the toggle to activate it, it said starting up and then the whole screen disappeared and I was left with a message saying your carrier doesn't support this feature. The set-up screen never came back.
The answer for me was to go into carrier services in the Google play store, where I found my carrier services were disabled, and with wifi connected (you need a wifi connection, data wouldn't work.... it specifically asked for wifi), I clicked on enable, and it immediately turned on and asked to be updated, which I did. After that I exited the play store and restarted my phone to be safe. As soon as I restarted and opened up my texting app it gave me the notification for new chat features, and asked me if I was in, then it took a few seconds to set up and is working perfectly ;-)
I hope this helps some current and future folks having issues getting their RCS working properly :-D