I'vre never encountered any bed bugs on my two dozen cruises, at least that I knew about.
I don't worry about the ship itself or staff being clean--- I worry about who and what has been in the cabin the week before me. We take a small can of Lysol and spray the heck out of everything. I go one further--- I take a small bottle of bleach--- (something like a small sample shampoo or lotion bottle in my shaving kit ) ) and run water in the sink, dump my small amount of bleach in and proceed to use a wash cloth to clean the bathroon, especially the commode and floor area. Works like a charm, only takes a few minutes and I don't have to worry whether or not it's clean before I plop down.
Just so you never run out of things to wonder / worry about, they never change the bedspreads. I never lay or sleep on them. I pull them off, and put them up out of the way. Who knows what is on them ??