While everyone's right that it doesn't look cheap compared to the consumer AIO weather stations on the market, that's not a fair comparison. The reason is that this project aims for a meteorologic quality implementation, where the consumer ones, even the so called "Pro" are definitely not. The requirements of the mounting of the different sensors are quite different - off-the-shelf all-in-one are not meeting those. Wind vanes must be at a certain height, which is a different than the one for the temperature and for rainfall measurement. The quality of the sensors is very important too - for stable, trustworthy measurements. And looking at the cost from the perspective of a trusted source of meteo-data installation, one can see that the real professional offerings are in the range of thousands ($$$$). Having said that, I'm pretty sure there's a room for further cost optimization without sacrificing data quality.