Should I complain to the airline?
Based on what is essentially your subjective veiw, and conclusions drawn from not having all the information, then No. Not unless your a Victor Meldrew type.
Going over what you have said here, there are only two airfields oop norf that have published cloud break procedures. Sumburgh and Stornoway. If you have never been in an aircraft doing the 33 arrival at Sumburgh, it is impressive. Most pilots tend to hug the hill line as this give them the more room to maneouver. And yes, you rarely get the wings level until 10 seconds to touchdown. All SOP for operating into this airfield.
If you don't like the approach, just close your eyes and wait for the thud. That's what I do.