I'm sure that's a big reason. But I think they also may be afraid that, if CarPlay/AndroidAuto really becomes such a must have that they can't sell cars without, Apple and Google with start charging them huge fees.
In traditional Cologne brewery bars where they serve the local light beer (in small glasses of 200 ml) the waiter replaces empty glasses with full ones without asking. Unless you put the coaster on top.
https://en.wikipedia.org/wiki/K%C3%B6lsch_(beer)#Serving
"Over the following decades, Lee built a strong government that was backed by a competent and virtually corruption-free civil service..."
This part of the history, only mentioned in this one sentence, is the most interesting and relevant for other countries, and is really what sets Singapore apart from other countries in the region.
There are multiple similar companies in many European countries, even though the government provides (often somewhat basic) tools to file taxes. A large percentage of citizens in the Germany and Austria use paid software because it's more comfortable, same in the UK and Poland. But yes, it would be better if that was not the case, like in Scandinavia.
Even just searching in Germany there are at least 4 companies making different designs. I guess they must be selling quite well. Most make non solar tiles of the same size and design for shaded parts of the roof.
It's not really clear, the German part was going slower than the tunnel, but now that the tunnel is also delayed by at least 2 years, who knows maybe they are in sync again ;). The road link seems to be going much faster than the rail link on the German sinde, which won't be done before 2032.
Also trust in PCR cyclers ist often low... PCR is often not straight forward, chemicals can go bad, primers don't work reliably, input DNA has inhibitors, etc. So people are quick to blame the thermocycler if things don't work for an unknown reason, or some have their favorite cycler that "always works for me", and don't what to switch to an unknown one. I guess part of the reason is that there is no log where you can check the exact temperature in every well of the block after the run. Failed PCRs cost money and especially time, so I can see why people don't want to try machines some guy built in his garage.