This subject has been beat up plenty here and on other forums. Davis is in the business to make money. This is how the do it. And, their design target was probably different than the way most of us here use the weather station. Keep in mind that they were putting loggers and serial connections in their weather stations before most of the other manufacturers, at a time when computers were not commodities, and were much more rare. WeatherLink can still be used to connect to multiple stations over phone lines and download the data from the loggers. Even now, that's unique.
Having designed and implemented a project that interfaces with the logger, I appreciate the engineering and documentation that Davis put into it.
Also, part of the money Davis makes off these goes to their exemplary tech support program. When I call Davis, the phone is usually answered by a real person. That person is in Hayward CA, not India, and speaks English I can understand. They are prompt with warranty repairs, willing to cross ship parts so that your station is down less time, and even their out if warranty repair charges are usually fair.
As Bob said,
"Well, as the saying goes, "You get what you pay for". "