Still their cloud stuff (even without subscription) is pretty much forced on you. I would have rather used syncthing or a nextcloud/webdav integration, where you can host the server yourself, because I don't trust their servers with secrets, potentially company or customer secrets.
For the price a RM2 cost, I would have expected to just pay for the hardware, not having their cloud stuff forced onto me, if I want to use all features, like sharing screen the desktop app or syncing files.
I am also a bit disappointed that they don't really cooperate and provide interfaces for third party developers and the community to integrate their applications. This is something for instance Pocketbook does better. In RM2 this has to be hacked into by reverse engineering RM2 libraries in order to access the display.
And now they released a $200 keyboard for the RM2, that is not even using expensive hardware switches, and it missing keys compared to a normal keyboard (the '\ |' is missing). So I would say this is not worth the money. I sort of understand exploitable business mechanisms when you use free stuff (free-to-play with micro transactions) but with a expensive full-priced hardware forcing you to upload all your files to their servers and monopolizing the storage and sync features is just bad, IMO.
Either they provide cheap hardware, that is bound to the vendors cloud and I have to pay for extra services or they provide expensive hardware where I am free to use it however I like, even with a self-hosted server. I just cannot justify products that are expensive and where the vendor has monopoly over the back-end, for which they also want more money, then I would pay to host it on a comparable VPS.
EDIT: I'm not sure now -- I might experiment a bit with this to see if it'll save my notebooks from the device to other clouds. It looks like you can use it as a quick way to get PDFs to your device, but if you use it as a journal you are SOL.
Their subscription is just required if you want to store files for a longer period of time.
E.g., if I add a new page to a notebook and want that reflected in whatever cloud I’m using - as a user, I have to delete the previously uploaded file then manually upload the notebook.
If you have multiple notebooks or items to sync, you have to do it one by one.