Glad you enjoyed your night out, but if you think it was purely down to luck who wins then you didn't fully understand what you were watching. 😉
To the uninitiated, cars may have been taken out of the race randomly, and sometimes they are, but there are also ongoing feuds and team battles that mean a fancied runner getting taken out by a mate of another fancied runner. I am not saying there isn't an element of luck involved, but the winners of the major events usually come from the same small pool of drivers.
Bunch of amateurs yes, in terms of the fact it is a hobby and you can't make a living from it, but the standard of driving and car prep is far from amateur. Some of them are almost semi-pro when you look at the equipment they are using both on and off track. Race engines are costing upwards of £5k and some of the drivers are racing every weekend up and down the country, with multiple cars being built in fully fitted workshops.