Great question! Waxing a chain can certainly have advantages in terms of durability and reduced maintenance, but as you've pointed out, there are potential drawbacks to consider as well.
In wet and dirty conditions, it's true that wax can attract dirt and grime, potentially leading to increased chain wear. However, this can be mitigated by properly cleaning and degreasing the chain before applying the wax, and by using a high-quality wax that is designed for use in adverse conditions.
When it comes to reapplying the wax, it can be a bit more challenging in wet and dirty conditions, as the wax may be washed off more quickly than in dry conditions. However, with proper preparation and the use of a high-quality wax, it's still possible to maintain a clean and well-lubricated chain even in adverse weather.
As for specific types of wax or application methods, there are a number of options on the market that are designed specifically for use in wet and dirty conditions. These may include waxes that are fortified with additives to improve their durability and resistance to wear, as well as application methods that are designed to more thoroughly coat the chain and reduce the risk of dirt and grime buildup.
Overall, while there are certainly some challenges to consider when using wax in wet and dirty conditions, with the right preparation and the use of high-quality products, it's still a viable option for maintaining a clean and well-lubricated chain. It's also worth noting that wax is just one of many chain lube options available, and the best choice for any given rider will depend on a variety of factors, including their riding style, preferences, and the conditions they typically encounter on the road or trail.