Yes - you have chosen to buy a cat from a breeder when there are loads of cats in rescues, and to keep it indoors, which is, frankly, cruel
Blimey.
There is nothing wrong with a decent, ethical breeder at all!
Just like dogs, different breeds of cats have different stereotypical temperaments, coat types etc.
A Persian would be no good for someone with an allergy but a Sphinx may be fine, a ragdoll wouldn't suit someone who hated grooming and wanted a lively playful companion but a Siamese would be a good fit etc.
If you prefer rescues that is absolutely fine, but there is nothing wrong with 'proper' breeders.
Not all cats mind not going outside.
Keeping cats indoors isn't always cruel, it depends on the cat.
My moggy is a very active, playful cat.
Too active for me really, in hindsight I should have gone for a breed known to be placid.
She would indeed be very distressed at being an indoor cat but a significant number of calmer temperament cats don't mind one bit.
And it is a great deal safer; no risk of getting hit by a car, attacked by a dog, attacked by another cat, abused by cat hating people, accidentally poisoned etc.
I have to let my cat out because she is too high energy but I'd prefer not to tbh.