First, there was a study.
Then, they come up with some explanations.
I'm not sure how convincing the explanations are, but it's hard to discuss the results of the study, especially if we don't know the methodology.
The big caveat is that Amazon wants you to enroll in the Kindle Unlimited program—and they'll require exclusivity. This is, to be extremely generous, a bad idea for the author.
Not a requirement that you participate in Kindle Unlimited to sell Kindle ebooks, but Kindle Unlimited requires Amazon exclusivity. (I could have worded that comment better.)
Sure, it is an easy process but you get a lower royalty from Amazon if you are not exclusive for them. My books sell better on lean pub, but I have also started publishing via the Kindle platform.
I don't think it is a good idea for Python development to depend on Microsoft products. Eclipse with Pydev is an amazing option for example, and many people swear PyCharm is great.
How are you going to be locked into an IDE for Python? You can edit the Python code in any other IDE. There is no switching cost. If you put in dependencies or built it on Azure maybe you'd have problems switching, but you could still do it. But if you don't want any sort of lock-in, you can just use the IDE. The anti-Microsoft sentiment on this board is so laughable sometimes.
JetBrains IDE's are all better than VS. I've used both sides extensively, and it's a no-brainer. I'm a professional .NET dev, and I am now using Rider instead of VS every day, even though I still have to switch over to VS to publish....
Lock you in? To what? I see it as just another option (tool) of the many available tools out there. If it is better than the rest and makes it easier to build solutions, I would consider paying for it.