Same here, a complete minimalist when it comes to meds. I've had to use antibacterial meds only a few times in all the years I've kept fish....And only one of the times I've used them with clear knowledge on the issue. and a clear positive outcome. The other times I was just "chancing" it.....and I was mainly wrong. I treated parasites with antibiotics in the past, lol 

 Now I know better...
I consider parasites and worms the main issues in fish, that are also triggers of secondary infections...Newly purchased fish carry them, and its a good idea relieving them from those as early as possible as the fish will have a better immune system because of that.  So I am for preventative antiparasitic/deworming treatment. My 3 meds of choice at the moment are hex-shiled, flubendazole and then finally praziquantel, in that order as prazi is very stable in water and should not be mixed with other meds....
Seachem Kanaplex is handy to have on hand if one accidentally introduces virulent bacterial strains like columnaris and needs to act fast....But this is very rare, at least in my experience, and in no way would I use antibiotic anymore without being convinced about the issue being bacterial....plus the antibiotic has to be effective against that particular issue...so research is essential prior to jumping to conclusions...
Apart from that, a well maintained, non-overstocked tank is a must long term. Clean water does wonders....especially to weak newly purchased fish....Daily water changes will prevent 99% of the problems, and fix the majority of problems, and in the 1% cases when there is a genuine issue, daily water changes will buy you time to figure out what the problem is, and best way to treat it....