With the right components - like the HDPLEX H5 case - a fanless PC can be upgraded from generation to generation. This particular build went from a Ryzen 5 2600 paired with a GeForce GTX 1050 to an i5-9600K with multiple PSUs along the way.
Source: forums.evga