Open letter from an Android developer to the Google Play team
medium.com
medium.com
Once an app reaches a certain level of popularity, you begin to see "knock-off" apps, which are apps with a curiously similar name and icon (and screenshots and description), but which in fact don't do anything except blast the user with full-screen ads at every turn. It's literally just ads; they don't perform any actual function; they just exploit the SEO boost to serve ads to unsuspecting users.
I have tried "reporting" these apps numerous times (there are dozens of them), but Google has done nothing at all to remove these apps or suspend the accounts of these bottom-feeding "developers". The only conclusion is that the ad revenue benefits Google as well as the bottom-feeders, so Google drags its feet in taking any action. I would bet that if these apps were doing something malicious without a financial incentive for Google, then Google would take them down in a heartbeat.
After updating my app, they banned my app instead of the other clones and crapware. Citing "Repetitive and Duplicative Content". The clones were so bad to the point that they literally decompiled my app, loaded in their own assets and published it.
Appealing did nothing and I got the exact same response as the article. That was 2 years ago.
Going by this, I would assume that my app had better Ad revenue to Google, but comparing in relative-ness, they dont care about the 4-5 figure you make. Another person will take your place in no time.
Why not send a DMCA to Google?
I found out when I saw that competitors were copying my Store Listing Text word for word (ASO), and when I downloaded them, I noticed a peculiar bug their app had which was identical to mine. It was a programatic bug due to the way the function was implemented, seeing an identical bug that only fails on the same edge case is a big red flag, so I decompiled their app and saw that my work was copied.
I did send email to the developer at fault but did not get a reply or action.
Edit: Hmmm, assuming the app that you are talking about is freakin' Wikipedia, I'm assuming that if the Wikimedia can't get anyone from Google to pay attention that there is no hope for the rest of us.
Content ID? The one where regularly stories break of it misidentifying things?
> and I have never seen anything pornographic break through YouTube's filters)
I have. But to be fair, that was 2 or 3 years ago.
I usually read that a few seconds were claimed here or there. ContentID probably identified the part correctly, but people want to argue fair use.
And then there are the stories where it turns out the sample used was not cleared, etc.
You mean unintentionally, right? Because you only have to search for "full adult movie" to find a bunch.
If they were actually good at removing crapware from the store, then a bit of collateral damage would be understandable. Instead, it is still filled with crapware and even when reported they do nothing. And instead, they go for honest developers.
At this point Google is practically almost hostile to honest developers.
Also, it is strange that they value the revenue from these crapware apps more than their platform's reputation compared to ios App Store.
I don't agree. Honest developers should never be suspended such arbitrarily, not even as "collateral damage". Please remember that for an Android studio, being suspended from the Play Store means not only the end of the business, but also the end of the developer's career as an Android dev.
edit: spelling
Heck, some apps are so bad that they ruin the reputation of the entire niche (for example, a document scanner app). If the first few apps that a user downloads does not scan documents, he's naturally assuming that no apps can do it.
Reporting those apps never worked, so I stopped reporting them. Instead, we now focus on improving our apps and hoping for the best.
It seems like it might work.
Or, the golden goose is shoveling ads and obtaining data from all their users, but I’m not bullish on the value of that long term, especially if your users trend on the lower side of disposable income.
Globally, iOS is in decline, and Android is on the rise, and there's nothing that could change the tendency. The main driver for mobile growth is 3rd world, where Android is a king.
> Apple continues to face challenges in terms of unit shipments—a trend that is unlikely to be fixed soon. Apple shipped 35.3 million iPhones in the second quarter, down 14.6 percent from 41.3 million units one year ago.
One company is in the business of selling devices and services, the other is in the business I’d giving them away to siphon data to support their ad business. Margins on advertisements are going down, and if people with disposable income aren’t on your platform, then the ads aren’t worth much either.
But I guess this is "just" the way it is when a namespace becomes too popular.
Stories like these are driving me away from Android and I'm considering a switch, but it would be pointless to switch to another ecosystem when it's plagued by the same issues.
if you have good SEO you do not have to pay google. Ironically.
so by allowing the copy cats, they kill the value of your good SEO and force your hand to pay for premium placement, generating revenue that wouldn't exist to them without the malicious clones.
The modern SaS enviroment is scam central taking advantage of the publics computer illiteracy. So color me skeptical.
I can't even begin to understand what you're talking about.
Android is open source! Oh wait— it's becoming more closed every release cycle, to the point that a pure AOSP experience is something only a determined geek would ever love. iOS and Android are now both blends of open and closed source, albeit in different ratios.
Google's app store is developer friendly! Oh wait— approvals are now slower than Apple, they're banning developers with no explanation, yet the store is still full of crapware and scams. At least Apple's policies seem to have a tangible trade-off.
Android gives customers hardware choices! Oh wait— the choice is between a cheap device that got its final software update five days after it shipped, a mid-tier device that might get updated next year, or a flagship which will probably get next year's major update and only security fixes thereafter.
Android gives customers software choices! Oh wait— what's the current messaging platform that Google is pushing this month? Do you, the human reading this paragraph, really care if there are eight hundred or eight thousand camera apps in your phone's app store?
But even those things you mention, they are all part of a scale, even if android becomes more closed-source it's still miles more open-source than iOS, even if it delays new app submissions it's still doesn't require a mac to develop for, has a choice of IDEs and a dozen other development friendly features that we often take for granted outside iOS development.
And it is ludicrous to suggest that android has the same hardware choice as iPhones just because apple now has mid-range level priced phones. Hardware choice means that some models have replaceable battery, physical keyboard, bendable screens, childproof, waterproof and many more options.
https://www.pcworld.com/article/2933052/apple-frees-casual-i...
Do you still have to re-sign the .ipa every 7 days to have it run on the device?
- Sign up for a free developer account, and
- Are willing to re-install the app every week
For development life cycles, sideloading is an unnecessary kludge.
The ability to sideload is more important than it's usage, both for your personal freedom and for keeping large companies in check.
However all of the points you mentioned are still true.
There is no open source in iOS and the entire platform has an anti open source culture. Android has a lot of open source apps available, including an app store meant just for open source (https://www.f-droid.org/).
If you don't like Google Play, at the very least you can distribute your app independently without jailbreaking the phone. It might take the users fiddling with their settings, but at least the option is legit.
Also on Android you can have actual Firefox (not allowed on iOS), with ads-blocking extensions and everything, as the default browser. And apps don't necessarily insist on opening up their own freaking web view, or if they do, most of the time there's an option for opting out.
And yes, you can find really good Android phones for cheap. Like the ones from Huawei. Which I stay away from, but for other reasons.
Apple's phones age well and I like to be environmental friendly, so I'll keep this iPhone 8+ I have until it breaks.
But my next phone is not going to be an iPhone, sorry.
People really have short memory and unfortunately have too much biais to even make a simple Google Search to get some informations. Trying to define this as "one is better than the others related to X" is childish at best.
https://developer.apple.com/opensource/
Warm vibes,
I'm glad that they ended up releasing it, but to show that as an example of open source from Apple ... indeed shows that people have short memories ;-)
You say "they couldn't collaborate" I say "Google really wanted to compete".
Remember that it was Google who decided to perform a fork because they had a different approach than Apple for how "multi-process" should be implemented. Google had an implementation that they didn't want to integrate into the Webkit branch - hence the Blink fork.[1]
Also Apple would have been happy if they could use the Google's implementation instead of using their own - they said that repeatedly [2]
You can also find more details of the story here. It looks more and more obvious that the decision to create a WebKit fork was more political than technical : https://news.ycombinator.com/item?id=5490242
[1] https://www.theguardian.com/technology/2013/apr/05/blink-goo...
All I'm saying is that Apple's WebKit is not a good example of OSS and if that's what you have to show for iOS, then it's a really sad state of affairs.
I feel like it's more like anti-GPL (because of some specific licensing terms conflicts), and there's nothing intrinsically anti-FOSS in there.
The discussion in the article is about developers. If you’re kicked off of Play by a robot, there’s nothing you can do.
> with ads-blocking extensions and everything, as the default browser.
Ad-blocking is easy and well-supported in Safari. Safari’s tracking prevention extends far beyond anything Firefox has even with the best extensions.
Also, having worked on an actual anti-ad-blocking platform I can tell you that Safari's content blockers are shit. They are the easiest to detect and circumvent and the reason for why many publishers still don't is because (1) they don't know it's possible, or (2) they are afraid of pissing visitors off, especially given growing GDPR concerns.
The most potent ad-blocker on the market is uBlock Origin. And Firefox on Android supports it, the only mobile browser that does. Soon to be the only desktop browser too, but that's another discussion.
Do you have any links so I can read further on this? I'd like to compare it to both Firefox's built-in tracking protection (and fingerprinting resistance) and the functionality provided by e.g. uBlock Origin.
Do the same in Safari.
Android - Firefox - Ghostery + uBlock: "Strong protection against Web tracking" 17.59 bits of identifying information
iOS - Safari - Stock: "Some protection against Web tracking" 17.59 bits of identifying information
iOS - Safari - AdBlockPlus: "Some protection against Web tracking" 17.59 bits of identifying information (Exact same as Stock? Blocks ads though)
Mac - Safari - Stock: "Some protection against Web tracking" 16.59 bits of identifying information.
Mac - Chrome - Ghostery + uBlock: "Strong protection against Web tracking" Doesn't seem to finish the fingerprinting stage.
Mac - Chrome - Stock: "No. You are not protected against tracking on the Web" 16.01 bits of identifying information.
Blocking JavaScript is the most potent form of fingerprinting resistance.
It's not comfortable to whitelist websites or pieces of functionality from websites, but at least you have the option. If on desktop Chrome, enjoy it while you still can, because Google just deprecated the underlying APIs ;-)
And this is my Safari (with the most popular content blocker active): https://www.dropbox.com/s/4n4hxbnumcyqegu/Screenshot%202019-...
So my Firefox has less bits of entropy than my Safari, although I do admit that my Firefox has a custom configuration (it isn't out of the box), but so does my Safari.
Also Firefox might have plenty to work on in regards to resisting fingerprinting techniques, however there are ongoing projects for that, for importing techniques already used in the Tor Browser:
https://wiki.mozilla.org/Security/Fingerprinting
And Firefox does protect against entities known to practice fingerprinting, which you can't say about Safari:
https://blog.mozilla.org/futurereleases/2019/04/09/protectio...
Xiaomi Redmi Note 4, released 2016, MTK-based cheap smartphone, current official stable ROM is V10.2.2.0.MBFCNXM released May 2019.
> Apple shipped 33.8 million new iPhones during 2Q19, which was down significantly from the same quarter one year ago. Regardless of the slightly lower market share and device selling prices, the iPhone installed base continued to grow. The numbers show that now 3rd placed Apple may soon drop into 4th, with Xiaomi only 1.5 million handsets behind Apple.
You dilute your argument by mentioning this point.
Google does give better hardware choices. I am using a $150 android-one phone (Xiaomi A3) which has a high end comparable back and front camera. And comes with 2 years guaranteed OS updates.
Compare with the cheapest latest iPhone (iPhone XR) which is 5 times more expensive at $750.
Stop imposing your world view on others. Android made smartphones accessible to many people across the globe. You won't mention that would you ? Won't fit your narrative.
I bought an iPhone 7 from Net10 about 5 months ago for $220 shipped. It requires a minimum $20 a month plan for 12 months before I can unlock it. About 2 years ago I got my mom an iPhone SE for $140 with similar plan/unlock. Both brand new.
They’re not everyday prices and not the newest model but it is possible to go iOS without breaking the bank.
My wife has been using the iphone 5s for years now, because the later models are too big for her to hold comfortably. It originally came out in 2013. It is still supported by Apple, and hers currently runs iOS 12.4, which came out last month. She is on her second 5s, because she dropped her first one in the lake trying to take a picture of our dog. I use it from time to time to help pull up music or navigation in the car and it runs just fine, it's a perfectly usable phone.
These days, you can get a "renewed" one for less than a hundred dollars, unlocked, straight from Amazon.
Android is the phone ecosystem where you actually need to spend a thousand dollars* on phone hardware, because all of the inexpensive android devices are cheaply made garbage that feel like they should come filled with candy. They are stuffed with manufacturer bloatware (if you're lucky, or malware if you're not), and are obsolete right out of the box. If you spend a hundred dollars on an android phone, I absolutely guarantee you that you will regret it.
I'm not exactly an apple partisan here, I work on android apps for a living, I've used android phones for years, I actually like the Android OS and I want it to thrive, but the current state of the overall android hardware and software ecosystem, outside of the very high end devices that most people frankly can't afford, is just dire.
*- I have a pixel 3 XL, I know a thing or two about spending a thousand dollars to get a usable android device.
Honest question, not trying to be a jerk, I genuinely want to know.
Keep in mind 5000 Rs is equivalent to around 80 USD.
OnePlus's latest models have become a bit pricier, going on $450, but you can still buy the oneplus 6 straight from them for a good price.
Is that correct?
Not sure what the situation is over there, but in my country I've got a $5 prepaid plan with unlimited minutes, 10 GB monthly bandwidth and I can stop paying at any time.
So I hope you don't go around pretending that the $20 you're paying per month isn't for that phone ;-)
Chances are the OP doesn't have the option of a 5$ plan with 10GB data - I certainly don't (that's closer to $20 here).
How is the 16gb storage holding up for her?
A $238 dollar smartphone is inaccessible to most people in India. A "well under $1000 dollar" iPhone much less so.
Dollar values don't really translate as well to other countries as much as we'd like. Translating the price to a month's wage can bring a lot of perspective.
> Xiaomi has now been India’s top smartphone seller for eight straight quarters. The Chinese electronics giant shipped 10.4 million handsets in the quarter that ended in June, commanding 28.3% of the market, research firm IDC reported Tuesday. Its closest rival, Samsung — which once held the top spot in India — shipped 9.3 million handsets in the nation during the same period, settling for a 25.3% market share.
It's an app that tells you what's happening at conventions. Hard to see the bad faith there, but I bet the conventions they've signed contracts with this week will be very unhappy.
The co-founder has taken to tweeting at his network to try to find a contact. Crazy to think a rogue algorithm might put 70 people out of work if he can't find someone quickly enough.
Now Android is a bit more open than Apple's App store since on can install third party apps outside Google Play, but I personally always got an answer from Apple, even if it took 3/4 weeks, every-time there was an issue with a deployed application.
Google? Unless you know somebody there or you are a big shot it's impossible to contact them, and they don't want to talk to you anyway. And one can only go so far with Twitter shaming...
Good luck to the OP, because he's going to wait a long time for an answer...
This is so often repeated but by this logic noone should write mobile apps.
We have two smartphone platforms that have basically full control over third party software. A company or individual that produces application layer software can hardly just come out with their own OS (and expect any amount of mass adoption). It's preposterous.
This goes even deeper than the issues with the Microsoft investigations of the 90s, but the only difference is a lack of monopoly-level marketshare. Which is hardly a sufficient excuse to permit this kind of behavior.
With mandated dispute resolution.
But they shouldn't. 99% of apps out there could just be a PWA, specially in the Android ecosystem that favours them.
PWAs offer something similar but not really the same, especially if you're charging for the app itself or doing IAPs.
Web apps are the way to go. Not mobile apps in a store.
Write your service as a web site, and have native apps for a better and more integrated user experience.
I see this as an extension of the way the web is supposed to degrade gracefully.
Unless you are a unicorn or a huckster writing mobile apps is no longer an attractive business.
We provide a hybrid app development platform for mobile and over the last nine years we've watched a steady exodus of developers from the app space.
The only folk who are still relatively unaffected are the business developers.
Exceptions apply (like having investors with enough clout to get Google's attention), but yes, that's exactly what a lot of us are saying.
Don't build apps (or at least don't make them central to your strategy).
As long as they have the monopoly, "developers start not to trust Google" will never be a problem as there is no other choice and Google sees no reason to change.
Tweet from Guidebook (they removed the official statement): https://twitter.com/guidebook/status/1162764546487939072
Tweet from co-founder: https://twitter.com/pklada/status/1162815530874445824
They terminated our adwords account saying that there was something wrong with the site it was advertising and giving a list of 12 extremely general things which might be the problem, none of which seemed to apply.
They also provided no way to respond or get in touch with anyone at all. Their advice was "fix whatever you think may have been the problem and try again".
This wasted a huge amount of time as we tried everything possible to fix the issue to no avail: they never said anything had been fixed and never sent more information.
Finally I got a contact at Google. They looked at our account, said it seemed to be a glitch, and reenabled it.
That's no way to do customer service and is one reason why I think Google should be broken up, if only so that each part is smaller and feels the need to be more accountable.
Unless you pay Google for some services, you are their product. Products don't complain. They sit in the super market waiting for a customer we to pick them up. We have discussed plenty that "if _it_ is free then you are the product", I am afraid in majority of Google's end users, this is true.
If Google were purely in a business of renting movies, it would have give you some customer service. But it isn't in that business, so it won't give you a damn.
While it's true his own activity isn't worth much, it's still a piece of a very lucrative pie. There are services already oriented specifically around user tracking.
I guess they're oing by the principle of individual behavior is unpredictable, but mass behavior is.
It feels like monopoly would be easier to prove: "There is no other competitor to provide an app on these devices and people depend on them for critical tasks". In a way, this mimics the breakup of Ma Bell. AT&T controlled all the phone service, and they also created all the hardware that ran all the phone service. Rather than divest their ownership of the hardware, AT&T proposed to break itself up, so "local operating companies" would own the last mile, supposedly creating competition.
Google could do the same thing by allowing device manufacturers (or whomever) to install their own Play Store, and users of devices could choose what Play Store to use.
EULA is not some magic shield against the actual court system, either.
The narrative is that they killed the business without a fair due process. Then they wouldn't listen to the "customer"'s complaint or questions for clarification. It is bad "customer" service.
Their market cap is about 800 billion...I don't think 3 trillion dollar companies exist yet
No, they don't, because Android developers and users are not Google's customers. Google gets no direct revenue from them so it has no incentive to provide the kind of customer service that would be expected for a paying customer. The only incentive they have is to provide whatever services will get them more revenue from their actual customers: ad purchasers.
To be sure, this is Google failing in a way that they should care about, and likely do care about, but failing none-the-less.
The reason is because their culture will not allow them to succeed in these types of human interactions. And there is no doubt that that culture is poisonous and will ultimately bite them hard, on Android, on Search, and I think most of all on YouTube.
IMO, this will eventually cost them billions of dollars, whether it is in lost revenue due to apps that are no longer on the store, end users switching to alternative products, or hostile legislation and fines.
It does - in Google Cloud. This reputation of automated customer service played a non-trivial part in the initial lukewarm response enterprise customers gave. The Eng teams at potential customers looked at the way Google treated their marketing teams and steered clear from Google's - sometimes superior - offerings.
It's possible that was misleading or they've improved since then, I don't know. Your claim that they do have quality support for corporate accounts is an interesting point on the other side though.
More than that, I suspect.
I, personally, will NOT allow my team to use any Google service, API, etc. for business purposes as it can be summarily revoked. Microsoft and Amazon can do this too, but it seems like the probability is much lower.
I imagine I am not alone.
It might, but that problem, if you think it's a problem, is not fixable by Google providing better service to developers, because better service to developers would prevent their current business model for apps from scaling, and without scaling it won't make them money.
> their culture will not allow them to succeed in these types of human interactions
Their culture might be the immediate cause, but I think the root cause is the economics of the business model they have chosen. The only way to fix that would be to choose a different business model, and the obvious alternate business model would be to sell their services like search, maps, gmail, play store, etc. directly to their users, making their users into customers. But I don't think that option is open to them at this point, and it might not be open to anyone without a huge disruption of the entire industry.
Yes, but that doesn't make developers their customers. It makes developers their business partners, and business partners in a hugely asymmetric relationship, since there are zillons of developers and would-be developers and only one of Google.
Basically, an individual developer is negligible to them because there are always more where that one came from. So they have no incentive to handle particular edge cases with particular developers; they just remove that developer and another one takes their place. Most developers don't throw edge cases at them, so this strategy works fine for them.
This could be something as simple as bytecode obfuscation, or something as complex as scraping every bit of personal information available through possibly-questionable means and sending to an insecure server. Copy protection schemes are notoriously user-hostile.
It might be more convenient for google to not say, but it's pretty disrespectful towards clients that choose their platform to make a living and might get caught as a false positive.
If the intent is clearly not malicious and no rules were broken, the reviewer should file a bug report to fix the virus scanner and reinstate the developer account. No further explanation required.
If rules were breached but it may have been done in good faith, issue a warning to the developer and explain in general terms how to fix the problem. Charge a review fee high enough to deter any abuse of the review system.
(this is sarcasm, but from talking to Googler friends over the years, I doubt it's far from the truth)
I mean, we only have the developer's word that they weren't shipping malware in these bytecode files, unless someone reverse engineers it (unlikely), or Google publicly explains the reason for the banning (which they never do).
I'll bet you 5 bucks it's this. Your "anti-piracy" is their "evading our malware analyzers".
From the Terms of Service: "The following are explicitly prohibited: Apps or SDKs that download executable code, such as dex files or native code, from a source other than Google Play."
Can't tell obviously if that's the violation, but at least it's a good bet.
Remember, two sides to every story.
I wrote back saying that this is a years-old app that I no longer even have the source code to. The reply was "we can't do anything. You need to figure it out. Or else".
After days of constant emailing, NOTHING HAPPENED. Finally I got a a notice my apps were deleted with a warning email.
Here's my fear. I have two more apps like this. I'm pretty sure they are going to go through the same procedure. Is my main developer account going to be banned ?
Suspended or removed?
It seems to be that someone else does some shady activity and then some AI at Google over-generalizes and bans legitimate accounts. And the emails are the same 3 form emails that say nothing.
I wonder if you can get decent support by walking into one of the Google campuses, or if you would get in trouble with security...
Apple have gotten better, and it seems Google have gotten worse.
I.e. 4 years good standing 3 strikes, 5 years good standing 4 strikes, etc
Disposition: "Will not fix."
I don’t agree with this, but I think it’s most likely the reasoning.
Do we need to ask everyone whether they have "particularized" knowledge for every comment they make?
I would bet a week's salary that google play is the same.
[1] https://www.businessinsider.com/apple-ceo-tim-cook-threatene...
They make the rules, so the rules can include, "you can be removed at the discretion of google" at the end.
I'm really glad I don't depend on business with Google.
We'd have to either have Congress enact something (a long shot), or have individual states grant such protections to developers or companies based in the state. The most crucial state in this matter is likely Delaware, since many companies are incorporated there.
The whole reset protection thing is a horrible system as well, I understand trying to stop theft but why didn't they make it so that when you reset it the device locks for a few days and keeps pinging back to the servers and if the original owner hasn't marked the device as lost/stolen within that time then it just unlocks.
Since this event I had a family member call me up asking how to get their phone out of reset protection mode because they forgot their account password. I had to tell them their device is essentially a useless brick now.
You must be new here...
Google doesn't do that. If they can't automate it they won't do it. That works fine for being a search engine. It doesn't work at all for being, for instance, a telephone service provider or an ISP.
Sometimes, a deep-rooted issue is unfixable through technological or verbal mean, and litigation would be the only way to get your life back and I sure hope that Google will get hit at some point.
Just imagine if Tim Berners-Lee banded together with Mark Andreessen to create a closed and centralized platform, were they could centrally control everything.
Thats why i think the mobile phone plataforms are a real danger to a world were the information flows freely and were no government or company can control.
People are giving to much power to those companies, and when they do what a lot of people know they would do, they just wip, and try to contact his digital lord to just have mercy.
Dont neal, dont help them kill the spirit behind a world were people can access the things they want without any sort of centralized control.
Its beyond me how many people are so worried about government controlling their freedom, but are ok with companies doing it.
We do not need to accept this. The problem is in the app store model.. (they could create it, as long other could compete, but they could NEVER choose what you can access) and guess what, now our governments are too are weak to regulate them.
They can spy on us, know what we are doing, help shady government agencies, control what you see, listen, access and in the end shape what you think (Remember all the mess the simple 'like' Facebook algorithm did to the world.. its too dumb. It reminds me "Donnie Darko" with that shady coaching of "everything should be on the hate-or-love axis").
The despotic government of the future for me is a bunch of big tech companies who control information, and the lives of all of us united to have a world were they will be all powerful and always relevant.
People dont seem to know the dangers we are facing. This is very serious, and its a glimpse of the future. Think how much of what you understand as your right will be suddenly terminated by despotic tech companies who are too powerful to be controled or regulated.
It´s even worse, if you think we are in the dawn of the AI and what a very powerful player can do to keep the control.
You can think im exagerating, and i really hope im wrong, but its a real possibility, and we should not let this awful future be materialized because we did not see how this could be possible.
And to help you figure it out, if you travelled back in time to tell your 2010 self how the world would be in 2019, do you think he would believe it? We are living in idiocracy all over the world, and we use to laugh to those sort of movies. (Dr. Strangelove will soon look a lot like a documentary of the modern days)
It's fun being on the Play Store while it works for you, but ultimately your access to it is conditional, and somewhat arbitrary.
At least you have the option though. Apple's platform is not like that.
The WiPhone is so unbelievably close to what I want [1] (+). I really wish it had a web browser though (which would likely require a beefier processor). I think the Pi compute module is asking to become a mobile device with the possibility of a good upgrade path too [2] (++).
(+) Still waiting to ship it seems although I think they are acting in good faith.
(++) The idea of using the DDR2 laptop RAM connector is genius IMO. They can also borrow the DDR3 and DDR4 connectors when the time comes for more pins.
[1] https://www.kickstarter.com/projects/2103809433/wiphone-a-ph...
[2] https://www.raspberrypi.org/blog/raspberry-pi-compute-module...
You may have to wait for it to come down in price
The Pine phone on the other hand looks great (at ~$150), hopefully they do a better job than what they did with their netbooks (I believe they had issues with the keyboards and the displays had dead pixels). There's even talk about porting Ubuntu phone, which is awesome! My guess is that it's still a long way off though, if the project doesn't die in the meantime (as a lot of these open source projects do).
1. quit your job
2. apologize to the global community of users and developers
3. give half your money to a charity
(You've asked an extraordinarily odd question. There's a context in which such a question might imply that the OP should look to God and religious texts for guidance rather than rely on their own reason, but I'm going to go out on a limb and guess that you're not suggesting that the bible/Koran/Baghavad Gita/whatever offers words on the matter of Google employees and their relationship with their employer that supersede human judgement.)
i've noticed over the last several years that thousands of Google employees at least seem to feel complicit for the corporation's choices (e.g. giving a big cash payout to someone who was suspected of sexual harassment, trying to start project dragonfly, working with the US DOD, etc). these employees protest, walk out, demand change.
IMHO, these employees should also be critical of the poor customer service the OP documents. this sort of behavior hurts the public too. and Google seems committed to continuing it.