That's true, but I find the MRM Raven fits that role better. More firepower and no need to wait for a lock...
I use the XPulse MRM Raven all the time and it's a real contender for best starter light 'mech. 0.2-0.3.2 I used the Owens C & B (that was back when no-one knew about the laser Owens as it was 1 rank up from start, and back when the HGauss Hollander legged an Owens with one-shot...fun memories

).
An example of how much return on your cash the Raven is capable of? Last night joined a TC_Thunderrift game with 50mins on the clock (guess it had been going some 20mins already). Entire enemy team (11 peeps) were in 55ton and up machines (Bushys, Thors, Mauler, MadCats etc) they were led by Maus, who was already Khan rank, our team had Invictus terrorising folks in a Thor and he was Col or Gen at the time I joined; after 8minutes of Xpulsing & MRMs in support of team-mates(2 rtbs) I had over 200K from; 2 kill bonuses, 2 base captures, a lot of assist damage (maybe 15 engaged targets.. the Mauler fed me massive points due to the tonnage difference

) and the C3 feed earnings.
Normally I would have stayed in that Raven until I earned around 80K (or ~95K if badly damaged) and then grabbed a Mauler or MkII, but I was interested in seeing how much money&Rank the little bugger could make me in the right circumstances; after 200k I switched to MrBubbles as the enemy had dropped from their point lead to only 60 tickets left, and I wanted to blow stuff up before the end. The Raven had got me to Captain rank on just over 8minutes of play, by contrast the Atlas, while it got me 3 more kills only got me one rank (although it did pay for itself as I had over 200k left when the enemy tickets ran out).
Now that's an extreme example, the circumstances to make money every second do not exist in most matches but I doubt an Owens would have made me more cash. I've ran the MRM Raven on every map I can think of (SA, TSA and TC) and it's just a solid all round awesome scout....if only we had a PPC Raven with medium XPulse lasers....*dreams*
OT; the Owens B is good team support, let the heavies engage then swoop in with chain-fired SRMs to support your brawlers = lots of good team-work fun.
Owens C is a good light 'mech hunter, against anything heavier it's inviting a legging as unlike the other Owens it's perceived as more of a threat (they might ignore mediums and even some heavies to take you down due to past memories of being mugged in light 'mechs...that's karma for you

).
The ELRM Owens? Forget it, it's not better than the LRM Hawkmoth damage-wise, Late-game AMS will eat your ELRM10s up too much to be worthwhile..
The Owens Prime is much overlooked on the late battlefield. LRM15s can survive a lot of AMS, the TAG is useful if your co-ordinating (or want to launch those LRMs then TAG them home like they are MRMs

The Prime can be a good earner as it's fast enough to stay 950-999m from the target and light enough that you get a good damage modifier bonus to cash & rank. It's also fast enough to rtb for ammo when you need it without missing too much action. The Prime doesn't have C3 so you miss out on earnings there, and if there is a lot of AMS around (Atlas lance for example) you're going to suffer.
With all that considered, I still think I'd choose the Raven.
EDIT: Lots of typos