I am a mom of 5, 3 still school aged, and I have read a lot about a lot of approaches over that time and tried varying approaches. I think it all boils down to being aware of your options, knowing your children, and making the best assessment you can for your specific child.
I do not think there is a best way to educate all children, because all children learn optimally under different settings. There are studies that look at statistical observation of what works out best for the majority of children. I don't know your child. I don't know if your child is within that majority or if they fall into the minority that may have the very same thing act as a detriment to them & their optimal development.
I really do believe this about all children. I have seen children where preschool seemed to really be great for them. I have seen other children find it to be way too much too soon. I have seen children start it and then have parents change their minds and pull them out. That is okay too. It is okay to change your mind. I think that is an important thing to always remember as a parent. I have pulled my kids out of situations where I thought it would be a good idea and then I decided "maybe not".
I would urge you to read up on what pre-school means to provide for your child, socially, educationally, etc. Then I would read up on those that are detractors of such a setting and then assess your family situation. The majority of children I know that do preschool, without exception, have both parents working. Where I live, that makes sense. Preschool here is much cheaper than daycare and most children seem to do well with it. It is considered to be the natural progression for daycare children to do preschool a few days a week and it eases the financial burden of childcare. For many, preschool is free, even when childcare is not. That would be a strong push and part of why they worked to get better funding for it. They wanted to make it more appealing to more families.
If however you have a child at home with a parent who has no need to return to employment, etc and enjoys having that time with the child, you may assess that it isn't needed for your child.
My oldest 2 went my 3rd did not because he had in home care of a retired preschool teacher and was well ahead. My next could read by 3 (on his own, gifted child) and my youngest I likely won't because I already homeschool 3 & 4, so adding her on is simple and we just include her starting this year (she is 3). I don't think anything is ever wrong in the choices you make, other than it can be "not optimal" for that child.
My advice to any parent would be, look at what the benefits might be, try it if you feel they might be good for you and your child and change your mind if you find it's not working out as you hoped. When discussing education and kids, there will never be a "perfect" answer.