Rolling an 18, 16, and 15 is well beyond a typical pointbuy, which doesn't even allow 16s, but if it did you'd still only be able to buy an array of 16,16,13,8,8,8 at best. So yes, you're lucky.
But given equivalent ability scores, a Fighter should be able to deal nearly as much damage with a...