Migrate cost control/usage app to use element.tap()

One case for which tap would not work but otherwise good compatibility.