Tweets Analysis - Keyword: @mfcannon
Overview
Total number of tweets analysed
485
Earliest tweet was on
2023-03-16
Latest tweet was on
2023-03-25
Tweets covering
9 days
Average age of authors' accounts
8 years
Summarization
The tweets cover various topics related to healthcare, including nurse practitioners (NPs) and their practice, insurance companies, medical schools, inherent rights, and savings accounts. There are discussions on the misleading practices of some NPs, the shortage of primary care physicians, and the appropriateness of restricting non-physicians from full medical practice. The tweets also mention the need to end the subsidy for employer-sponsored health insurance and the argument for patients to be able to choose medical students as their healthcare provider. There are disagreements on whether NPs are as qualified as medical doctors, and some express support for HSA savings accounts.
Topic Modeling
- Nurse Practitioner vs Physician care
- Privatization and profit-driven healthcare
- Patient confusion and misrepresentation of midlevels/Nurse Practitioners
- Healthcare policy and reform
- Individual rights and government power
Emotional Analysis
The tweets express a range of negative emotions towards nurse practitioners (NPs), with some arguing that patients are often misled by NPs who call themselves “Dr” and wear white coats. Others criticize the use of the term “full extent of their training” to justify a two-tiered healthcare system that benefits only the wealthy and educated. Many express frustration with the shortage of primary care physicians, which leads patients to be “forced” to see NPs. Focus is also given to the denial of care by health insurance companies and the need to end employer-sponsored insurance subsidies. There is a sense of confusion and disagreement over the use of the term “Dr” by NPs, and some express concerns about the quality of care provided by mid-levels. Overall, there is a negative and critical tone towards NPs and the healthcare system as a whole.
Trend Analysis
- Concerns about nurse practitioners misrepresenting their qualifications and misleading patients
- Criticism of policies that create two-tiered healthcare and limit access to physician-led care
- Discussion of the shortage of primary care physicians and the role of for-profit healthcare in forcing nurse practitioners on patients
- Debate over the appropriate level of medical practice for non-physicians and the use of titles like "Dr" by nurse practitioners
- Advocacy for healthcare reform and criticism of the role of insurance companies in denying care
Types of Tweets
Number of Retweets
72
Percentage of total tweets
14%
Number of Original tweets
8
Percentage of total tweets
1%
Number of tweets that contain Mentions
485
Percentage of total tweets
100%
Number of tweets that were Replies
404
Percentage of total tweets
83%
Number of tweets that were Quotes
20
Percentage of total tweets
4%
Number of tweets that contain Hashtags
18
Percentage of total tweets
3%
Top 5 devices used to tweet
Source | Count |
---|---|
Twitter for iPhone | 232 |
Twitter Web App | 150 |
Twitter for Android | 75 |
Twitter for iPad | 9 |
TweetDeck | 8 |
What devices were used to tweet

Top 10 accounts with highest followers count
Username | Name | Bio | Followers count |
---|---|---|---|
NormOrnstein | Norman Ornstein | Emeritus scholar at the American Enterprise Institute, contributing editor for the Atlantic, cohost with Dr. Kavita Patel of the podcast Words Matter. | 229,608 |
senatorshoshana | Shoshana Weissmann, Sloth Committee Chair 🦥 | Digital Director & Fellow @RSI: Occupational licensing reform, Section 230, social media regulation. @FedSocRTP. Fellow @SlothInstitute. Mountaineer🏔📸 More⤵ | 67,783 |
Neoavatara | Pradheep J. Shanker | Radiologist and Public Health Policy. CEO @Neoavatara Foundation Contributor to National Review. @NRO | 57,826 |
haroldpollack | Harold Pollack | University of Chicago professor, RTs not equal endorsement. Index card book at: https://t.co/mK4r6C7UwR https://t.co/EF8lQfRDfZ | 29,190 |
boltyboy | Matthew Holt | Health Care Curmudgeon Was Health 2.0; Now @smackhealth @catalyst_H20 @THCBStaff & #HealthTechDeals w @jessdamassa Topics: health, tech, politics, soccer | 27,529 |
David_Boaz | David Boaz | Distinguished Senior Fellow and former EVP of the Cato Institute; Author, The Libertarian Mind; opinions are my own. | 23,853 |
iDigitalKingdom | The Digital Kingdom | The Digital Kingdom tweet only quality content from top publishers about #AI #IoT #CyberSecurity #Cloud #DigitalTransformation. | 21,185 |
SarahKarlin | Sarah Karlin-Smith | Covering intersection of pharma, policy & politics for @pharmapinksheet. @smpagwu adjunct Past @politico. Inflexible Yogi, Volunteer Clown. @amaxsmith fan. | 17,056 |
ggreeneva | Greg Greene | Malcontent strategist, @PPAct. Past: @TheDemocrats, @NDI, @BlueState. Wiseguy, Deep South expat. Views my own. Elsewhere: @ggreeneva@mastodon.social | 15,105 |
misterchambo | John Chamberlain, MHA, LFACHE🍊 | Retired Hospital and Physician Practice CEO, https://t.co/sCQR6hl4dg and Lifelong Razorback Fan🐗 | 13,462 |
Top 10 accounts with highest friends count
Username | Name | Bio | Followers count |
---|---|---|---|
iDigitalKingdom | The Digital Kingdom | The Digital Kingdom tweet only quality content from top publishers about #AI #IoT #CyberSecurity #Cloud #DigitalTransformation. | 18,921 |
misterchambo | John Chamberlain, MHA, LFACHE🍊 | Retired Hospital and Physician Practice CEO, https://t.co/sCQR6hl4dg and Lifelong Razorback Fan🐗 | 11,011 |
senatorshoshana | Shoshana Weissmann, Sloth Committee Chair 🦥 | Digital Director & Fellow @RSI: Occupational licensing reform, Section 230, social media regulation. @FedSocRTP. Fellow @SlothInstitute. Mountaineer🏔📸 More⤵ | 9,059 |
GallaherCaren | CGallMD | Loving life and working toward a healthier America...oh, and horses! #WeAreAllPatients #Free2Care retired surgeon, current advocate, lobby of 1 #truth | 5,723 |
misskylie77 | The Holly and the Kylie | Gin sodden strumpet. Currently fighting with EndNote | 5,476 |
FreeTradeBryan | 𝙱𝚛𝚢𝚊𝚗 𝚁𝚒𝚕𝚎𝚢 🗽🇺🇸 | "Ships are docking/Planes are landing/A never ending supply" The Ramones | 5,005 |
NicoDrpicH | Nicolás | 🦉 | 5,000 |
richschwab1 | Rich S | Why you looking creeper? | 4,999 |
TakeWeightOffMD | Dr Murphy WeightLoss | Board-certified: Internist, Bariatrician. Trained in genetics. Medical director of MMA and Family Medicine practice https://t.co/4F3pwRbL2a Pro Paleo Doc! | 4,998 |
Modeer030 | Modeer, PharmD | BCPS-Middle Eastern-Progressive-Social Justice-Unionize-Pro Choice-End the Fed-Defund the Police #Bernie #AOC #BLM #Arsenal Here for the retweets | 4,996 |
Most active users
Username | Bio | Number of tweets |
---|---|---|
Conortmccartne1 | Internal medicine doctor. Writer in my spare time. Opinions are my own | 31 |
TakeWeightOffMD | Board-certified: Internist, Bariatrician. Trained in genetics. Medical director of MMA and Family Medicine practice https://t.co/4F3pwRbL2a Pro Paleo Doc! | 25 |
dr4liberty | General Surgeon,Senior Fellow Cato Institute, Visiting Fellow Goldwater Institute, defender of individual sovereignty and autonomy. @CatoHealth jsinger@cato.org | 15 |
aribindi | Gen Surg Res @BCM_Surgery. Prev @UCSFSurgInnov, @MIT '12 Aero-Astro, @KeckMedUSC '16 MD. Incoming @UCSDSurgery Cardiothoracic Fellow 2023. All tweets my own. | 15 |
GallaherCaren | Loving life and working toward a healthier America...oh, and horses! #WeAreAllPatients #Free2Care retired surgeon, current advocate, lobby of 1 #truth | 15 |
out2sea90210 | Political junkie🇺🇸/Health Policy/Love the underdog/You had me at chocolate🍫/Sarcasm is my middle name/Salt is in my blood, forgive me./80s music 😘 | 14 |
Suburbanbella | Emergency Physician/Army Vet/Patient-Physician Advocate/Model/Opinionated Citizen/Hippie chick; opinions expressed are mine and mine alone, thank you very much. | 11 |
katyruddrn | MSN, RN, CDCES *Love my kids, husband, & Jesus *Once ran a full marathon but now stick to golfing terribly *Coffee addict, wannabe book reader, skincare junkie* | 10 |
pgipe | Private Practice IM doc, UK alumi, wanna be foodie, college sports, pilot, not as angry as I sound in tweets | 10 |
Mtnbiker15 | cyclists, bike commuter and wizard at large, triple threat this winter playing with Covid, flu and rsv. play outside. all comments and opinions are solely mine | 9 |
Tweets per day

Top 10 tweets with highest Retweet count
ID | Text | Retweet count |
---|---|---|
1636773517646520320 | Yes! Why is it that my employer decides what health insurance I get to have? Makes no sense. @CatoInstitute @mfcannon This German native is very confused by this random historic U.S. policy… https://t.co/EpnAOq1Lsu | 4 |
1638387647167987713 | The health insurance companies that are denying you care get a massive subsidy from the federal government in the form of a tax exclusion for employer-sponsored health insurance. We should end this, as @mfcannon argues in this excellent policy analysis: https://t.co/hqnRCVxAyo https://t.co/CeznC1pzOn | 3 |
1636393918412496897 | @mfcannon @PhukUrFewlings @JJWUrology You act like patients know they're being seen by a NP, when most of the time they don't. Because they call themselves Dr, wear white coats, don't correct pts, and more to purposely mislead patients | 3 |
1636418121060827156 | Like any other savings account, HSA funds belong to account holders and move with them from job to job and from health plan to health plan, @mfcannon writes: https://t.co/ibR7hcKgpF #CatoHealth https://t.co/iwv3V8epD9 | 3 |
1636403109416296450 | @mfcannon “Takes away their right to practice” is a weird way to characterize the appropriate restriction of non-physicians from full medical practice. | 2 |
1638940507479875589 | Tell me more about your free healthcare (cc: @mfcannon) https://t.co/WlXuBN82aF | 2 |
1636445505176899584 | @mfcannon The majority of patients don’t choose a nurse practitioner; it is FORCED on them, primarily through schemings of for-profit healthcare but also due to shortage of primary care physicians. | 2 |
1636354168616112130 | @drgeorgedavis @mfcannon Rights do not come from the Constitution...they are inherent to us as individuals. The government takes them away and sells them back to us. The Constitution codifies some inherent inalienable rights in an effort to guarantee protection of them, but does grant them. | 2 |
1636361922042900480 | @mfcannon Hey Michael. #WeAreAllPatients. You can’t imagine the harm we see daily. This movement didn’t arise from territorial concerns. It stems from the fear..sure.. fear that when we or loved ones are sick, we get stuck w #NotExactly. If you knew.. you’d be scared too | 2 |
1636721182572421124 | @mfcannon @pgipe @TakeWeightOffMD And don’t bother talking about wasteful utilization as everyone knows they never succeeded with disproportionately lowering “low value” utilization - access and utilization is lower across the board. Zero value. Sometimes the cost are simply pushed down 5-10 y in the future. | 1 |
Top 10 tweets with highest Like count
ID | Text | Like count |
---|---|---|
1636393918412496897 | @mfcannon @PhukUrFewlings @JJWUrology You act like patients know they're being seen by a NP, when most of the time they don't. Because they call themselves Dr, wear white coats, don't correct pts, and more to purposely mislead patients | 23 |
1636535725146656772 | @mfcannon “Full extent of their training” is a catch phrase, totally devoid of practical meaning used by bad policy actors to justify two tiered health care One for the rich and educated who receive physician lead care and for everyone else midlevels Follow the money (consulting fees) | 17 |
1636445505176899584 | @mfcannon The majority of patients don’t choose a nurse practitioner; it is FORCED on them, primarily through schemings of for-profit healthcare but also due to shortage of primary care physicians. | 17 |
1636403109416296450 | @mfcannon “Takes away their right to practice” is a weird way to characterize the appropriate restriction of non-physicians from full medical practice. | 13 |
1636431039617720320 | @Mtnbiker15 @JJWUrology @mfcannon @PhukUrFewlings Then I regret to inform you you're not too up to date on the newest generation of midlevels. | 13 |
1636773517646520320 | Yes! Why is it that my employer decides what health insurance I get to have? Makes no sense. @CatoInstitute @mfcannon This German native is very confused by this random historic U.S. policy… https://t.co/EpnAOq1Lsu | 11 |
1638387647167987713 | The health insurance companies that are denying you care get a massive subsidy from the federal government in the form of a tax exclusion for employer-sponsored health insurance. We should end this, as @mfcannon argues in this excellent policy analysis: https://t.co/hqnRCVxAyo https://t.co/CeznC1pzOn | 10 |
1636541739904147456 | @Mtnbiker15 @mariamedicine @JJWUrology @mfcannon @PhukUrFewlings I know many NPs who introduce themselves as "Dr" and then the physician walks in and the patient is confused | 10 |
1637161978719346689 | @RealityDiplomat @DrBonesMD @MidlevelCare @DMSc_Lynchburg If NP=MD then the logical conclusion would be to 1. Close medical schools 2. Open more NP schools Right? @mfcannon | 8 |
1637455857439981569 | @mnolangray @mfcannon Second thread today I've seen upfront declarations that YIMBYs don't need to be argued with because good people like the tweeter already know they're wrong, and I'm actually glad they're abandoning attempts to persuade. | 7 |
Top 3 Languages Used In Tweets

Top 10 Hashtags used
Hashtag | Count |
---|---|
#catohealth | 8 |
#weareallpatients | 3 |
#bighealthcartel | 2 |
#notexactly | 2 |
#medicaid | 1 |
#illtrytobebetter | 1 |
#antitrust | 1 |
#ama | 1 |
#notholdingmybreath | 1 |
#trainingmatters | 1 |
Top 10 Hashtags Used In Tweets

Top 10 mentions
Mention | Count |
---|---|
@mfcannon | 492 |
@jjwurology | 52 |
@dr4liberty | 50 |
@mariamedicine | 45 |
@amytownsendmd | 31 |
@dralexurology | 25 |
@phukurfewlings | 24 |
@takeweightoffmd | 23 |
@midlevelcare | 21 |
@pgipe | 20 |
Top 10 mentions

Wordcloud of Tweets

Emojis
Average number of emojis used per tweet
4
Emojis used in tweets
Emoji | Count | Emoji Text |
---|---|---|
🤣 | 7 | rolling_on_the_floor_laughing |
🙃 | 3 | upside-down_face |
😛 | 2 | face_with_tongue |
🤷♂️ | 1 | man_shrugging |
😬 | 1 | grimacing_face |
🤯 | 1 | exploding_head |
✌🏼 | 1 | victory_hand_medium-light_skin_tone |
😒 | 1 | unamused_face |
☝🏼 | 1 | index_pointing_up_medium-light_skin_tone |
➡️ | 1 | right_arrow |
Emojis groups
Emoji Group | Count |
---|---|
Smileys & Emotion | 17 |
People & Body | 4 |
Symbols | 1 |