In my experience, any quality landscape light that is properly sealed and can receive a bulb is ideal. When an integrated LED landscape lighting fixture stops working, you have few options but to replace the whole fixture, and I have seen them not last very long before. However, when a bulb goes out, you can simply replace it with a new one whether it’s LED or not.
I work on systems that have a transformer with a factory-installed plug.
As high quality as landscape lights have become over the year with all of their various waterproofing features and hard exterior shells they’re still subject to the elements. Regular bi-annual cleaning of fixtures and changing of bulbs as needed is very good for your landscape lighting system. It’s important to clean and check the condition of your fixtures semi-regularly. Fixtures may have become damaged due to yard maintenance, branches falling, wind events, and any other number of reasons. It’s important to inspect for no loose, corroded, or broken connections as these could cause issues for the rest of your system. While having bulbs out on your system for an extended period of time is also not good for the rest of your system, as landscape lights like to stay within a certain range of voltage around 12 volts, and having multiple bulbs out could cause an overage of voltage to the remaining lights on the circuit.