"why else would they always include that 'Read in Web Browser' button"
Cheer up. My (German) bank has recently changed its interface to one which is, on the whole, a lot more usable (though they haven't discovered a reason to include a running total on each payment line yet).
What they have had for some time is the ability to export a PDF of a monthly statement - albeit in a font only its mother could love - but when attempting to copy and paste to, say, a spreadsheet, the details are disordered and generally not of any great use.
So they've implemented an 'export as .csv' which would be great. If,only,they,hadn't,given,each,word,on,the,page,its,own,cell... so *nothing* lines up. Helpful.